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 +鼠标相当)