如何在组织导入或自动完成期间避免名称冲突?

时间:2012-07-09 15:46:44

标签: eclipse autocomplete import

当我使用Eclipse的Ctrl-Shift-o来组织导入,Ctrl-1用于快速修复,或使用alt-space来完成引用时,我希望能够指定首选包(或者交替使用忽略包列表)以避免命名空间冲突。例如,我们总是想要java.util.List,但最终会经常看到以下对话框:

Annoying organize imports dialog

有什么方法可以避免这种情况吗?

1 个答案:

答案 0 :(得分:3)

Eclipse支持负导入过滤器。例如,您可以过滤所有java.awt.*javax.swing.*个包,以便它们永远不会作为选项出现。这可以在Java > Appearance > Type Filters菜单下的偏好设置中完成。

顺便说一下,这非常尴尬,这导致我提交enhancement request来简化过滤未使用类型的过程。