在Eclipse的自动完成提案中选择方法的排序顺序?

时间:2011-03-01 09:17:32

标签: java eclipse

当我在编写对象实例的名称后键入.时,Eclipse会显示此实例可用的所有方法的列表,包括对象扩展的超类方法。

如果我正在使用实现某个接口的对象,我必须在“无聊的”对象级方法(例如notify()getClass())中搜索“有趣”的方法。

我可以让Eclipse对方法进行排序,以便在子类中声明的方法首先出现吗?

2 个答案:

答案 0 :(得分:4)

改变排序:

转到Preferences> Java> Editor> Content Assist> Sorting and Filtering

过滤条目:

转到Preferences> Java> Appearance> Type filters

答案 1 :(得分:0)

通常我们不使用自动完成来研究对象接口。好吧,我有时会这样做,就像我想看到所有的getter一样 - 但在这种情况下,我只需输入.get并有一个过滤列表。

通常,自动完成用于加速编码 - 键入方法名称的前几个字母(例如)并点击返回。这甚至不需要排序。 (如果,那么我真的更喜欢升序按字母顺序排列)。

要研究界面,我认为它要好一点,在单独的编辑器中打开对象类型并检查大纲视图和java文档。