IntelliJ IDEA从接口跳转到Java中的实现类

在接口中创build方法后是否有一些快捷方式允许我select并跳转到实现该接口的类?

是的….在Mac中,它是苹果 + ALT + B。 在调用快捷方式之前,您需要将光标移到接口名称上。 我不确定PC的快捷方式是什么,因为如果你右键点击界面名称 – >“转到” – >“实施”…快捷方式列在那里。

在PC中,它是CTRL + ALT + B : JetBrains导航文档 。

除了上面提到的Ctrl + Alt + B之外,您还可以使用鼠标: Ctrl + Alt + LeftMouseButton直接跳转到实现。

如果您不知道特定IntelliJ命令的快捷方式,请按Ctrl + Alt + A (或Mac上的Apple + Alt + A )。 这将打开一个popup窗口,允许您search所有快捷方式。 或者,您可以使用Find Action... Help菜单中的“ Find Action...来访问它。

此外,在“ Help菜单中也有“ Default Keymap Reference (其中包含上述“ Find Action...的快捷键)。

最后,您可以在Preferences – > Keymap设置中configuration自己的键盘快捷键(并查看当前设置)。

如果你用Alt + Mouse click你要导航的方法方法你将被导航到interface (Declaration)

但如果你做Alt + Ctrl + Mouse click你要导航的方法方法你将被导航到class (Implementation)

在OSX上,您可以使用Alt + Command + Mouse使用鼠标跳转到实现。 (与Eclipse中的Ctrl +鼠标相当)