【问题标题】:How can I avoid name collisions when organizing imports or during autocomplete?在组织导入或自动完成期间如何避免名称冲突?
【发布时间】:2012-07-09 01:26:06
【问题描述】:

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

有什么办法可以避免吗?

【问题讨论】:

    标签: eclipse autocomplete import


    【解决方案1】:

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

    顺便说一句,这很尴尬,这导致我提交了enhancement request,以便更简单地过滤未使用的类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-08
      • 1970-01-01
      • 1970-01-01
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      相关资源
      最近更新 更多