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

时间:2011-04-16 13:33:22

标签: eclipse

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

10 个答案:

答案 0 :(得分:244)

我刚刚找到了方法。右键单击所需的包,然后Source - > Organize Imports

快捷键:

  • Windows: Ctrl + Shift + O
  • Mac: Cmd + Shift + O

答案 1 :(得分:71)

您可以按 Ctrl + Shift + O

直接使用快捷方式

答案 2 :(得分:39)

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

  1. 转到窗口→首选项→Java→编辑器→保存操作。
  2. 选中“在保存时执行所选操作”选项。
  3. 选中“整理导入”选项。
  4. 现在每次保存课程时,eclipse都会负责删除未使用的导入。

答案 3 :(得分:12)

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

右键单击所需的包,然后来源 - >组织进口。 要么 您可以按 Ctrl + Shift + O

直接使用快捷方式

完美地工作。

答案 4 :(得分:8)

如果你想在整个项目中执行此操作,那么在项目内部 - >选择src文件夹 - >按 Ctrl + Shift + O

答案 5 :(得分:7)

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

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

答案 6 :(得分:2)

Ctrl + Shift + O ,它将删除不需要的导入

答案 7 :(得分:1)

更好的方法就是添加“保存操作”,这样当您保存项目时,它将清除未使用的导入并根据需要格式化代码。

转到窗口>偏好> Java>编辑>保存操作

然后挑选你想要的东西。

答案 8 :(得分:0)

当然在Eclipse indigo中,未使用的导入下会出现一条黄线。如果你将鼠标悬停在那上面,会有多个链接;其中一个会说“删除未使用的导入”。点击它。

如果您有多个未使用的导入,只需将鼠标悬停在一个以上,就会有一个链接允许您一次删除所有未使用的导入。我不记得手边的确切措辞,但所有出现的链接都是非常自我解释的。

答案 9 :(得分:0)

不重新组织进口(不展开。*而不是重新排序行)以获得最少的VCS变更集
您可以使用自定义eclipse clenup this answer建议

相关问题