繁体   English   中英

我有@Override的方法,如何查看声明接口?

[英]I have a method with @Override, how can I see the declaring interface?

我正在使用带有@Override注释的方法。 万一这覆盖了我正在使用Ctrl-t的类,并且可以导航到声明类型。 如果这是接口,有没有办法到达声明?
我问了另一个类似的问题 ,但是这个问题更符合我的需求。

您可以转到声明该类的位置,然后转到该类实现的接口上的F3。

您还可以突出显示该方法和CTRL + ALT + H,它们将向您显示调用的位置-您通常可以在其中找到接口。

您还可以转到“窗口”->“首选项”->“ Java”->“编辑器”->“标记事件”并勾选实现接口的方法(但我发现这些多余的标记令人讨厌)

希望有帮助!

编辑:

在我看来,您必须转到Windows->首选项->常规->编辑器->文本编辑器->注释

并选择Override Indicators并选中右侧的-垂直标尺中显示的复选框,以使标记出现在源代码旁边(您只需单击标记即可进入声明界面)

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

我认为这就是马特(Matt)在回答的最后一段中谈论的内容-但我从来没有打开过这些三角形,默认情况下它们在那儿。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM