有没有办法在提交时删除Intellij IDEA中未使用的导入?
手动执行此操作并不是最佳选择, CTRL + ALT + O 有帮助,但它仍然是手动的。
答案 0 :(得分:90)
如果您使用的是IntelliJ IDEA或Android Studio:
转到设置> 编辑> 常规> 自动导入并检查动态优化导入复选框。
答案 1 :(得分:73)
提交时,勾选右侧的Optimize imports
选项。在您更改之前,这将成为默认值。
我也喜欢使用Reformat code
选项。
答案 2 :(得分:38)
您可以在提交对话框中选中复选框。
您可以使用设置自动优化自11.1及更高版本以来的导入。
答案 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.
但是,您也可以在设置中更改“优化导入”的键盘映射。