在接口中创建方法后,是否有一些快捷方式允许我选择并跳转到该接口的实现类?
是的,在 mac 上,它是 Command + Option + B。在调用快捷方式之前,您需要将光标移动到接口名称。我不确定PC中的快捷方式是什么,因为如果您右键单击接口名称->“转到”->“实现”...快捷方式就列在那里。
在 Windows 中,它是 CTRL + ALT + B: JetBrains navigation documentation。
除了上面提到的Ctrl+Alt+B,还可以使用鼠标:Ctrl+Alt+LeftMouseButton直接跳转到实现。
如果您对要导航到的方法执行了 Command (Mac) / Ctrl (Windows) + Mouse click
您将被导航到 interface (Declaration)
但是如果您在要导航到的方法上执行了 Alt + Ctrl + Mouse click
您将被导航到 class (Implementation)
您也可以使用 Alt kbd> + Ctrl + b 如果你不想离开键盘
在 OSX 上,您可以使用 Alt + Command + Mouse 用鼠标跳转到实现。 (相当于 Eclipse 中的 Ctrl + 鼠标)
Preferences
-> Keymap
设置。
如果您不知道特定 IntelliJ 命令的快捷方式,请按 Ctrl + Alt + A(或 Apple + Alt + A 在 Mac 上)。这将打开一个弹出窗口,允许您搜索所有快捷方式。或者,您可以使用 Help
菜单中的 Find Action...
访问它。
此外,Help
菜单中还提供了 Default Keymap Reference
(在其他快捷方式中包含上述 Find Action...
的快捷方式)。
最后,您可以在 Preferences
-> 中配置自己的键盘快捷键(并查看当前设置)。 Keymap
设置。
Default Keymap Reference
中找到 Find Action...
的快捷方式。
在 MacOs 上:cmd +(选项)+ B
要转至符号声明,请按 Ctrl + B
。例如,在变量上按此键会将光标带到变量声明处。
在类名上使用它会打开一个新选项卡并将您带到类文件。通过 MacOS
上的 ⌥ + ⌘ + B
和 [Windows/Linux
] 上的 Ctrl+Alt+B
,您也可以导航到 implementation
。
Navigate
->Implementation(s)
) 和 Ctrl-Alt-B (Navigate
->Declaration
)