[英]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.