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

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

手动操作并不是最理想的, CTRL + ALT + O有帮助,但仍然是手动的。

提交时,请勾选右侧的Optimize imports选项。 这将成为默认值,直到你改变它。

我更喜欢使用Reformat code选项。

如果您使用IntelliJ IDEA或Android Studio:

Android优化导入

转到设置>编辑器>常规>自动导入,然后选中优化导入checkbox。

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

在这里输入图像说明

您可以使用设置自11.1以上自动优化导入。

在这里输入图像说明

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

在Mac Intellij IDEA中,命令是Ctrl + Option + O(字母O不为0)

在IntelliJ中,select你想优化导入的项目,进入Code菜单并selectOptimize imports ,一个小的Optimize Importspopup窗口就会出现。 在popup的窗口中,你需要点击运行button。 或者,在Mac上的IntelliJ上,您可以使用键盘快捷键Option + Command + O