【发布时间】:2011-07-18 06:22:35
【问题描述】:
如果我在一个接口中并指向一个方法名称,我该怎么做才能快速转到该方法的唯一实现?
使用 eclipse 3.6.x
【问题讨论】:
标签: java eclipse keyboard-shortcuts
如果我在一个接口中并指向一个方法名称,我该怎么做才能快速转到该方法的唯一实现?
使用 eclipse 3.6.x
【问题讨论】:
标签: java eclipse keyboard-shortcuts
F3 是典型的“执行”。对于转到 interface 定义的接口。
改为使用 Ctrl + T 来查看接口定义的所有实现。然后,您可以使用箭头键和 Enter 轻松转到所需的位置。我相信第一个是自动选择的,所以 Ctrl-T + Enter 会做你需要的。
【讨论】:
我刚刚在我的 Eclipse 3.6 安装中检查了这一点:按住控制(Mac 上的命令),将鼠标悬停在方法名称上并选择“打开实现”。
您可以通过使用 Window > Preferences > General > Keys 并搜索“Open Implementation”来为此操作分配键盘快捷键。
【讨论】:
在键盘映射(常规 > 键)中搜索“开放式实现”并将其映射到您想要的任何内容。我选择了 Ctrl + Shift + I。确保在“时间”框中选择“编辑 Java 源代码”。我对其进行了测试,将光标悬停在方法名称上并按 Ctrl + Shift + I 将我直接带到实现而不是显示您使用 Ctrl + T 获得的层次结构。
您还可以看到其他选项几乎相同问题的答案:
【讨论】: