有没有办法告诉Eclipse如何解决模糊的Java名称?

时间:2012-06-18 14:03:54

标签: eclipse

我的eclipse被配置为当我保存java源文件时,它会自动插入缺少的导入声明。除非引用含糊不清。 Fpr实例,最令人讨厌的歧义是List<T> - java.utiljava.awt都声明了它。这里eclipse要求手动解决。

我想知道是否可以配置某个地方,只要使用List<T>,就应导入java.util。或者,由于我没有使用java.awt,我可以将其从可能的建议列表中删除。

有什么想法吗?

感谢。

3 个答案:

答案 0 :(得分:1)

这听起来好像是Exclude packages from Eclipse's organize imports的副本。 基本上,您希望更改类型过滤器首选项以排除java.awt.*个包。请记住,如果您尝试编写AWT / Swing代码,这样做会使事情变得更加困难/混乱。

答案 1 :(得分:0)

我想到的一件事就是改变首选项中的类模板以包含这一行:

import java.util.List

除非您打算使用列表的AWT版本,或者关心未使用的导入语句,否则应解决这个恼人的问题。

答案 2 :(得分:0)

手动调用“组织导入”,它会询问您何时发现歧义。