当我在编写对象实例的名称后键入.
时,Eclipse会显示此实例可用的所有方法的列表,包括对象扩展的超类方法。
如果我正在使用实现某个接口的对象,我必须在“无聊的”对象级方法(例如notify()
或getClass()
)中搜索“有趣”的方法。
我可以让Eclipse对方法进行排序,以便在子类中声明的方法首先出现吗?
答案 0 :(得分:4)
改变排序:
转到Preferences
> Java
> Editor
> Content Assist
> Sorting and Filtering
。
过滤条目:
转到Preferences
> Java
> Appearance
> Type filters
。
答案 1 :(得分:0)
通常我们不使用自动完成来研究对象接口。好吧,我有时会这样做,就像我想看到所有的getter一样 - 但在这种情况下,我只需输入.get
并有一个过滤列表。
通常,自动完成用于加速编码 - 键入方法名称的前几个字母(例如)并点击返回。这甚至不需要排序。 (如果,那么我真的更喜欢升序按字母顺序排列)。
要研究界面,我认为它要好一点,在单独的编辑器中打开对象类型并检查大纲视图和java文档。