在IntelliJ Idea中通过静态导入替换常量/方法的导入

Sas*_*ota 8 java intellij-idea static-import

我有一些格式有一些常量的代码ClassName.CONSTANT_NAME.我想快速替换它CONSTANT_NAME.但我没有找到任何有效的方法.

每次我想静态导入的东西,我必须手动删除类名,然后打开静态导入工具提示,其中可能包含常量名称的几个匹配...这是低效的.

有没有快速的方法将导入转换为静态导入?理想情况下,我会为此分配快捷方式.

Pau*_*Pau 7

将光标放在常量(ClassName.CONSTANT_NAME)上.

然后使用操作的快捷方式Show the list of available intention actions.

  • 在Windows或Linux上: alt + enter

  • 在mac os上: ??

然后选择:

  • Add on demand static import for ....

  • 谢谢,正在找这个。但对我来说,有可能为此定义捷径会更有用。这已经可能了吗?找不到办法。我记得在 Eclipse 中,你只需要将光标放在“CONSTANT_NAME”的某个地方,然后按“shift + strg + M”,我想。会喜欢那个。 (2认同)