【发布时间】:2015-06-06 16:22:17
【问题描述】:
我将 eclipse 配置为在保存时自动导入所有需要的类。但是在有多个具有相同名称的类的情况下,例如java.util.List 和java.awt.List,eclipse 不会导入任何可能性并将其留给用户。在大多数情况下,我想使用相同的类(在我们的示例中是java.util.List)。是否可以定义一些默认类,以便 eclipse 在我输入 List 时知道我指的是哪个类?
【问题讨论】:
我将 eclipse 配置为在保存时自动导入所有需要的类。但是在有多个具有相同名称的类的情况下,例如java.util.List 和java.awt.List,eclipse 不会导入任何可能性并将其留给用户。在大多数情况下,我想使用相同的类(在我们的示例中是java.util.List)。是否可以定义一些默认类,以便 eclipse 在我输入 List 时知道我指的是哪个类?
【问题讨论】:
我不知道如何为 List 等名称定义默认导入,
但是您可以告诉 Eclipse 永远不要自动导入某些特定的类,例如 java.awt.List。然后它将自动导入java.util.List,因为这是唯一剩下的选项。
此功能称为“类型过滤器”,可在 Preferences -> Java -> Appearance -> Type Filters 下使用。只需添加java.awt.List 即可。
【讨论】: