我有@Override的方法,我怎么能看到声明界面?

时间:2010-11-23 09:15:06

标签: java eclipse interface override class-hierarchy

我正在使用@Override注释的方法。如果这会覆盖一个类,我使用Ctrl-t并可以导航到声明类型。如果这是一个界面,有没有办法获得声明? 我问了另一个类似的question,但这个问题对我的需求更为准确。

2 个答案:

答案 0 :(得分:2)

您可以转到声明类的位置,并在类实现的接口上转到F3。

你也可以突出显示方法和CTRL + ALT + H,它会显示它的调用位置 - 你经常可以在那里找到它。

你也可以去Window - >偏好 - > Java - >编辑 - >标记出现并勾选实现界面的方法(但我觉得这些额外的标记很烦人)

希望有所帮助!

编辑:

我觉得你必须去Windows - >偏好 - >一般 - >编辑 - >文字编辑 - >注释

并选择覆盖指标并选中右侧的复选框 - 在垂直标尺中显示标记显示在源代码旁边(您只需单击标记即可转到声明界面)

答案 1 :(得分:1)

编辑器的左边缘应该有一个空心的向上三角形。点击它将带您进入声明。

我认为这就是Matt在他的答案的最后一段中所说的 - 但我从来没有打开三角形,默认它们就在那里。