在提交时是否有方法可以在Intellij IDEA中删除未使用的导入?
手动删除并不是非常优化,CTRL + ALT + O 能帮上忙但仍需手动进行。
在提交时是否有方法可以在Intellij IDEA中删除未使用的导入?
手动删除并不是非常优化,CTRL + ALT + O 能帮上忙但仍需手动进行。
优化导入
选项。这将成为默认选项,直到你改变它。重新格式化代码
选项。com.sun.*
或者sun.*
下的某些内容。 - Peter Lawrey在 Mac 的 IntelliJ IDEA 中,命令是 Cmd + Option + O。
对于某些旧版本来说,命令显然是 Ctrl + Option + O。
(注意是字母O而不是数字0),适用于最新的 2019.x 版本。
选择在项目视图中想要删除未使用的导入的项目/模块。 然后从代码菜单中选择优化导入并运行确认。整个项目/模块的导入将被清理。
您可以在提交对话框中勾选复选框。
自11.1及以上版本,您可以使用设置来自动优化导入。
在 MacBook 上
使用 IntelliJ
按下 Control + Option + o(不是数字零,是字母“o”)
或者你可以使用以下快捷方式:
MAC:Shift + Command + A(进入操作菜单)
然后输入:Optimize Imports
如需删除Windows中未使用的导入,请使用以下默认键组合。
CTRL + ALT + O ---> 以删除Windows中未使用的导入。
但是,您也可以在设置中更改"Optimize Imports" 的键映射。
文件/设置/检查/导入
,将 "未使用的导入" 改为 "错误"。这样可以在检查侧边栏和检查结果面板中更清楚地标记它们。
所有设置
=>键盘
=>快捷键
来禁用它。顺便说一下,在Intellij
中 <kbd>ctrl</kbd> + <kbd>alt</kbd> + <kbd>l</kbd> 用于格式化代码。 - Kasun Siyambalapitiya