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

有没有什么方法可以用 EclipseIDE 自动删除项目的所有未使用的导入(用警告信号发出) ?

124715 次浏览

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

快捷键:

  • 视窗: Ctrl + Shift + O
  • Mac: Cmd + Shift + O

当然,在 Eclipse 靛蓝中,在未使用的导入下会出现一条黄线。如果将鼠标悬停在这个位置,将会出现多个链接; 其中一个链接会说“删除未使用的导入”。点一下。

如果有多个未使用的导入,只要将鼠标悬停在其中一个上面,就会有一个链接允许您一次删除所有未使用的导入。我记不清具体的措辞了,但所有出现的链接都是不言而喻的。

你可以按 Ctrl + Shift + O直接使用快捷键

如果您想在整个项目中执行此操作,那么在 project 内部—— > select src file —— > 按 Ctrl + Shift + O

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

右键单击所需的软件包,然后 < strong > Source-> Organize Imports。 或者 你可以通过按下 < strong > Ctrl + Shift + O 来直接使用快捷方式

一切顺利。

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

  1. 进入窗口→首选项→ Java →编辑器→保存操作。
  2. 选中“在保存时执行选中的操作”选项。
  3. 选中“组织进口”选项。

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

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

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

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

点击窗口 > 首选项 > Java > 编辑器 > 保存操作

随便挑你想要的。

不要重新组织导入(不要展开. * 和不要重新排序行)以获得最少的 VCS 变更集
你可以像 这个答案建议的那样使用自定义的 Eclipse 瘦身

Ctrl + Shift + O,它将删除不需要的进口