如何在提交时删除Intellij IDEA中未使用的导入?

时间:2012-09-25 14:34:31

标签: java import automation intellij-idea

有没有办法在提交时删除Intellij IDEA中未使用的导入?

手动执行此操作并不是最佳选择, CTRL + ALT + O 有帮助,但它仍然是手动的。

10 个答案:

答案 0 :(得分:90)

如果您使用的是IntelliJ IDEA或Android Studio:

Android optimize imports

转到设置> 编辑> 常规> 自动导入并检查动态优化导入复选框。

答案 1 :(得分:73)

提交时,勾选右侧的Optimize imports选项。在您更改之前,这将成为默认值。

我也喜欢使用Reformat code选项。

答案 2 :(得分:38)

您可以在提交对话框中选中复选框。

enter image description here

您可以使用设置自动优化自11.1及更高版本以来的导入。

enter image description here

答案 3 :(得分:15)

从项目视图中选择要删除未使用导入的项目/模块。然后从代码菜单中选择优化导入,并使用运行进行确认。将在整个项目/模块中清理导入。

答案 4 :(得分:15)

在Mac Intellij IDEA中,命令是 Ctrl + 选项 + O (字母O不是零0)

答案 5 :(得分:3)

或者您可以执行以下快捷方式:

MAC :Shift + Command + A(弹出“输入操作”菜单)

然后输入:Optimize Imports

答案 6 :(得分:3)

在Macbook中

IntelliJ

Control + Option + o(不是零,字母“ o”)

答案 7 :(得分:2)

在IntelliJ中,选择要优化导入的项目,转到代码菜单,然后选择优化导入和小优化导入弹出窗口将出现。在弹出窗口中,您需要单击运行按钮。或者,在Mac上的IntelliJ上,您可以使用键盘快捷键 选项 + 命令 + O

答案 8 :(得分:0)

File/Settings/Inpsections/Imports并将“未使用的导入”更改为“错误”。这样可以在“检查装订线”和“检查结果”面板中更清楚地标记它们。

答案 9 :(得分:0)

删除 Windows 中未使用的导入。请使用下面的默认组合键。

CTRL + ALT + O ---> to remove the unused imports in windows.

但是,您也可以在设置中更改“优化导入”的键盘映射。