Java Eclipse内容辅助

Java Eclipse内容辅助,java,eclipse,autocomplete,content-assist,Java,Eclipse,Autocomplete,Content Assist,最近Eclipse的内容辅助功能让我有些沮丧。 我最近更改了自动激活触发器,这样每当我开始键入时,自动完成框就会出现,而不是在键入句点之后。 这在大多数情况下都很好,但也有一些令人讨厌的缺点。例如: Eclipse将“String”自动完成为android.R.String。这是非常非常烦人的,因为当我按空格或enter键时,它会将“String”更改为“String”。我为什么要那样?android.r.string甚至还没有被导入 以下是我的内容辅助设置的外观: 以下是两种理想的解决方案:

最近Eclipse的内容辅助功能让我有些沮丧。 我最近更改了自动激活触发器,这样每当我开始键入时,自动完成框就会出现,而不是在键入句点之后。 这在大多数情况下都很好,但也有一些令人讨厌的缺点。例如:

Eclipse将“String”自动完成为android.R.String。这是非常非常烦人的,因为当我按空格或enter键时,它会将“String”更改为“String”。我为什么要那样?android.r.string甚至还没有被导入

以下是我的内容辅助设置的外观:

以下是两种理想的解决方案:

  • 不要展示与案例不符的提案(小的不应该与大的不符)
  • 不要显示我没有导入的提案
如果有人能帮我解决这个问题,我将不胜感激

试试这些: 1.按相关性而不是按字母顺序对提案进行排序。 2.隐藏在调用上下文中不可见的建议(您有这个建议)和
3.隐藏不推荐使用的引用

但我希望自动激活在任何字母和句点上触发,通过恢复默认值,我将失去该功能。我想这是一个选项,但理想情况下我希望它自动触发,但要正确执行。是的,也许我对Eclipse的期望太高了哈哈。我猜你得到了改变相关性所付出的代价,修复了我的“字符串->字符串”问题,但现在它将“int”改为android.R.integer,这即使不是更烦人,也是一样的。