如何在Eclipse Juno中禁用星号导入

9
如何在Eclipse Juno中禁用星号导入?我只想导入我使用的类,如果我导入了许多在该包中的类,IDE会导入整个包。

+1 我没想到 Eclipse 会这样做。最好改一下我的设置... - Duncan Jones
我也不知道。我看Eclipse的默认值是99。这是一个很大的数字,因此我建议多了解一下“内聚性”这个概念。 - Jagger
2个回答

14

首选项 -> Java -> 代码样式 -> 组织导入,然后更改所需的导入数量为。*。

如果您将其更改为 2147483647,则应该没有问题。


4

我这里只有Indigo版本,但我认为它可以帮助你:

进入“Preferences(首选项)”->“Java”->“Code Style(代码风格)”->“Organize imports(导入组织)”。

在那里,你将看到以下字段:

Number of imports needed for .*
Number of static imports needed for .*

您可以根据自己的需要进行更改。Eclipse Indigo的默认值是99,这可能是一个很好的数字,可以避免使用.*导入。


在Eclipse Mars(4.5)中没有任何变化。 - ROMANIA_engineer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接