【发布时间】:2012-07-09 01:26:06
【问题描述】:
当我使用 Eclipse 的 Ctrl-Shift-o 来组织导入、Ctrl-1 用于快速修复或 alt-space 来完成参考时,我希望能够指定一个首选包(或者忽略一个列表包)以避免命名空间冲突。例如,我们总是想要 java.util.List,但最终却过于频繁地看到以下对话框:
有什么办法可以避免吗?
【问题讨论】:
标签: eclipse autocomplete import
当我使用 Eclipse 的 Ctrl-Shift-o 来组织导入、Ctrl-1 用于快速修复或 alt-space 来完成参考时,我希望能够指定一个首选包(或者忽略一个列表包)以避免命名空间冲突。例如,我们总是想要 java.util.List,但最终却过于频繁地看到以下对话框:
有什么办法可以避免吗?
【问题讨论】:
标签: eclipse autocomplete import
Eclipse 支持负导入过滤器。例如,您可以过滤所有 java.awt.* 和 javax.swing.* 包,以便它们永远不会作为选项出现。这可以在Java > Appearance > Type Filters 菜单下的首选项中完成。
顺便说一句,这很尴尬,这导致我提交了enhancement request,以便更简单地过滤未使用的类型。
【讨论】: