145

只敲击一个键并让 eclipse 组织所有 java 类中的所有导入,而不是只组织你正在查看的类,这不是很好吗?这可能吗?有按键吗?

4

6 回答 6

273

在包资源管理器中选择项目并按Ctrl+ Shift+ O(与单类版本相同的按键)。应该适用于包裹等。

于 2008-12-31T17:46:35.200 回答
22

您可以在保存时编辑清理选项以使其组织导入。这样,您的所有导入将始终被组织。

在 Eclipse 3.4 中,只需进入 Window - Preferences。在树视图中查看 Java -- Editor -- Save Actions。

这就是我一直保持我的导入井井有条的方式。

于 2008-12-31T17:35:38.857 回答
4

对于 Eclipse Helios,打开“Project Explorer”视图,在 src 文件夹上单击,进入源菜单,然后单击应该适用于所有项目的“组织导入”。或者只是点击 src 文件夹上的组合++ CtrlShiftO

于 2011-06-09T11:10:55.773 回答
0

如果要对整个项目运行保存操作,可以右键单击该项目,然后选择Source ,然后选择Clean Up...

于 2013-07-26T11:10:47.580 回答
0

我的 Android 应用中有 Leadbolt 广告。在每个 Leadbolt 版本上,Leadbolt 都会强制我重新更新 java 导入的名称。例如,在我的应用程序中是:

import com.kwswsuyruzouggmtbzxb.* 

然后在更新时,他们给了我一个名为:

import com.izwevyqazy.*

因此,我必须在大约 20 个或更多的 Java 源代码文件上将旧名称更改为新名称。所以,我所做的是在 Eclipse IDE 中使用这种方式重新组织导入:

  1. 在您的应用程序中选择包名称,即项目文件夹中“src”文件夹下的那个。
  2. 右键单击包名称并选择“组织导入”
  3. 请不要忘记在 AndroidManifest.xml 中也更改名称;否则,您的应用程序将崩溃。
于 2013-08-10T09:38:23.570 回答
0

对于 mac ,您可以使用Cmd++ ShiftO或者,您可以通过菜单进行操作:Source -> Optimize Imports

您可以在单个文件或每个源文件夹上运行它。如果您在项目资源管理器的项目级别尝试,该选项将显示为灰色。所以如果你有一堆模块和源文件夹,你可能需要做几次。:)

于 2017-07-20T21:10:39.597 回答