21

当我查看 eclipse java 中的方法时,如何跳转到它覆盖/扩展的方法?

4

3 回答 3

37

三种方法来解决它。

超链接方法(鼠标+键盘)

将鼠标悬停在覆盖的方法上时按 CTRL。

您应该会看到一个名为“打开超级实现”的选项。点击它 !

这里

在此处输入图像描述

键盘快捷键

对于奖励积分,您可以设置键盘快捷键来执行此操作:

在此处输入图像描述

当您尝试设置键盘快捷键时,您可以通过键入来过滤Open Super Im。在我的 Eclipse Indigo 上找到了三个匹配项。我尝试一一设置它们,直到快捷方式出现Navigate -> Open Super Implementation如下:

在此处输入图像描述

仅鼠标 - 使用垂直标尺

在此处输入图像描述

单击出现在垂直标尺中的覆盖标记,如上面的快照所示。

于 2012-08-07T15:53:52.710 回答
10

在编辑器的左边缘,被覆盖的方法旁边有一个小三角形符号。工具提示告诉您要覆盖哪个超类,单击它会引导您进入相应的方法。

截屏:

截屏

于 2012-08-07T15:59:03.713 回答
2

(Indigo Release) 将光标放在方法名称上,按 CTRL+T 跳转到类型列表,从那里可以跳转到超级方法。如果您随后再次单击 CTRL+T,它将展开超类型层次结构。

于 2012-08-07T15:52:12.543 回答