因为它们已经不够容易了;)
答案 0 :(得分:70)
我认为您正在寻找 Ctrl + Shift + O
您还可以设置Eclipse以在保存时自动组织导入:
Preferences
> Java
> Editor
> Save Actions
答案 1 :(得分:4)
Ctrl + Shift + O(Mac的Cmd + Shift + O) - 组织所有导入
Ctrl + Shift + M(Cmd + Shift + M for mac) - 逐个导入(你需要光标在红色标记上)
答案 2 :(得分:2)
从Eclipse菜单中选择来源 - >组织进口。这将从该Java文件中删除所有未使用的导入。
答案 3 :(得分:2)
命令 + Shift + O
命令 + Shift + M
控制(Ctrl) + Shift + O
控制(Ctrl) + Shift + M
答案 4 :(得分:1)
如果要导入的类已经在java项目或插件的类路径中,@ Fabian的答案是正确的。
我不知道如何在Eclipse中自动添加Require-Bundle标头(在eclipse插件的情况下)或包导入(在osgi包的情况下)。
这意味着只要限制添加到类路径中已有类的类,就可以获得所需的内容。但是,如果您尝试开始使用路径中尚未包含的类,则组织导入将无法为您提供帮助。
答案 5 :(得分:0)
它建议使用ctr / cmd + 1来使用键盘,这比使用鼠标要好得多,但我仍然在寻找“大多数时候做正确的事情”的自动解决方案。 / p>