如何从Eclipse中删除未使用的导入

有没有办法用Eclipse IDE自动删除项目的所有未使用的导入(用警告信号)?

刚刚find了方法。 右键点击所需的包,然后Source-> Organize Imports。

您可以按Ctrl + Shift + O直接使用快捷方式

我知道这是一个非常古老的线程。 我发现这种方式对我很有帮助:

  1. 转到窗口→首选项→Java→编辑器→保存操作。
  2. 选中“在保存时执行所选操作”选项。
  3. 检查选项“组织导入”。

现在每次保存你的类时,eclipse都会负责删除未使用的导入。

在eclipse中删除所有未使用的导入:

右键点击所需的包,然后Source-> Organize Imports。 或者您可以通过按Ctrl + Shift + O直接使用快捷

完美的工作。

如果你想在整个项目上做到这一点,然后在项目 – >selectSRC文件夹 – >按Ctrl + Shift + O

使用ALT + CTRL + O.它将组织所有的导入。 您可以在“代码”菜单中find其他各种选项。

编辑:对不起,这是CTRL + SHIFT + O

更好的方法是添加“保存操作”,所以当你保存项目时,它将清除未使用的导入,并将代码格式化,如果你喜欢。

转到窗口>首选项> Java>编辑器>保存操作

并挑选你想要的。

当然在Eclipse靛蓝中,黄色的一行出现在未使用的导入下。 如果你把鼠标hover在那里,会有多个链接。 其中一个会说“删除未使用的导入”。 点击。

如果您有多个未使用的导入项,只需将鼠标hover在一个导入项上,就会有一个链接,允许您一次删除所有未使用的导入项。 我不记得确切的措词,但所有出现的链接都是非常明显的。

不要重组import(不展开。*而不要重新sorting)以使VCS变更最less
你可以使用自定义日食clenup 这个答案build议