有没有办法在提交时删除 Intellij IDEA 中未使用的导入?
手动操作不是很理想,CTRL++ALT有O帮助,但它仍然是手动的。
有没有办法在提交时删除 Intellij IDEA 中未使用的导入?
手动操作不是很理想,CTRL++ALT有O帮助,但它仍然是手动的。
如果您使用的是 IntelliJ IDEA 或 Android Studio:
转到Settings >Editor >General >Auto Import并选中Optimize imports on the fly复选框。
提交时,勾选Optimize imports
右侧的选项。这将成为默认设置,直到您更改它。
我也更喜欢使用该Reformat code
选项。
您可以在提交对话框中选中复选框。
从 11.1 及更高版本开始,您可以使用设置自动优化导入。
在 Mac IntelliJ IDEA 中,命令为Cmd++OptionO
对于某些旧版本,它显然是Ctrl++ 。OptionO
(字母 O 不是零 0)最新版本 2019.x
在项目视图中选择要从中删除未使用的导入的项目/模块。然后从Code菜单中选择Optimize imports并使用Run确认。导入将在整个项目/模块中清理。
在 mac 书
智能
Control + Option + o(不是零,字母“o”)
或者您可以执行以下快捷方式:
MAC : Shift + Command + A (Enter Action 菜单弹出)
和写 :Optimize Imports
删除 windows 中未使用的导入。请使用下面的默认组合键。
CTRL + ALT + O ---> to remove the unused imports in windows.
但是,您也可以在设置中更改“优化导入”的键盘映射。
在 IntelliJ 中,选择要优化导入的项目,转到代码菜单并选择优化导入,然后会出现一个小的优化导入弹出窗口。在弹出窗口中,您需要单击“运行”按钮。或者,在 Mac 上的 IntelliJ 上,您可以使用键盘快捷键Option++CommandO
File/Settings/Inpsections/Imports
并将“未使用的导入”更改为错误。这在“检查”装订线和“检查结果”面板中更清楚地标记了它们。