鉴于代码段:
@Override
public String someMethod()
{
return "foo";
}
Eclipse中有没有办法快速跳转到super中的实现?由于它是用@Override注释的,我认为Eclipse会知道如何做到这一点。
现在作为一个笨重的解决方案,我将输入“super.someMethod();”作为第一行(即使我不需要它),单击该行上的方法名称,然后按F3。
我正在使用Eclipse 3.4.1(Ganymede)for Solaris。
答案 0 :(得分:7)
您可以使用快捷键: Alt + N,S
答案 1 :(得分:6)
方法调用行左侧应该有一个空心箭头用于实现接口方法,并且在方法调用行左侧有一个小实线箭头用于执行方法覆盖。
左键单击空心箭头即可转到界面方法。
左键单击实线箭头可转到已覆盖的方法。
答案 2 :(得分:3)
我喜欢Alt + N,S喜欢Reimeus写道。另一个不要求光标位于相关函数中的选项是使用弹出式大纲视图:
Ctrl-O
打开大纲Ctrl-O
显示继承的成员答案 3 :(得分:2)
是:将鼠标悬停在方法名称上,按住CTRL键,然后从出现的菜单中选择“打开超级实施”