我知道Ctrl + N是找类,非常有用。但方法呢?
ctrl + F12(macOS 上为 cmd + F12)将在弹出窗口中显示当前班级的所有成员,并让您选择一个。它的工作方式与 Eclipse 中的 ctrl + o 快捷键完全相同,比 ctrl + alt + shift + n
快得多Windows:^ ctrl + F12
MacOS:⌘cmd+F12
以上命令将显示当前类中的函数/方法。
如果要在整个项目中搜索类和方法,请按两次⇧ SHIFT。
Ctrl + Alt + Shift + N 允许您搜索符号,包括方法。
这种更复杂的键绑定的主要优点是可以在所有文件中搜索,而不仅仅是像 Ctrl + F12 那样搜索当前文件。
(与往常一样,对于 Mac,您可以将这些键绑定的 Ctrl 替换为 Cmd。)
命令 + 选项 + O
打开 Symbol 查找,您可以跳转到当前打开的文档中的大多数方法/函数。
OSX 上的 Intellij IDEA 2017.3.4 - 2018.2(终极版)
CMD + fn + F12
将在弹出窗口中显示当前类的所有成员,然后您可以搜索该类中的方法。
但是,这个答案取决于您的键盘设置。如果您的键盘设置为
系统偏好设置 > 键盘 > 使用所有 F1、F2 等键作为标准功能键
选中,则快捷方式变为
CMD + F12
CTRL + F12 打开文件结构导航菜单,您可以在其中搜索当前打开文件的成员。
IntelliJ IDEA 12.13 版终极版:
Mac: 命令 + 选项 + shift + N 或菜单 -> 导航 > 符号 ...
稍微偏离实际问题,但仍然有用:Intellij 的帮助菜单有一个选项“默认键盘映射参考”,它可以打开包含完整映射的 PDF。 (那里提到了Ctrl+F12)
如果你只是想寻找方法:
在 mac OS X 10.5+ 绑定上,它是 Alt + ⌘ + O
默认 XWin 键绑定为 Shift + Ctrl + Alt + N
您也可以按双SHIFT,然后您可以搜索任何内容(不仅是方法,还可以搜索类、文件和操作)
如果单击某个方法,可以按 Ctrl + B 转到该方法的声明。类似于 MS Visual Studio 中的 F12。
要查找 IDEA 中构建的操作(重新缩进、创建新的……),您可以使用
CRTL+SHIFT+A
然后输入 indent 例如并按 ENTER。
如果我需要导航到当前打开的类中的方法,我使用以下组合:ALT+7(Mac 上为CMD+7)打开结构视图,然后按两次(第一次打开,第二次时间集中在视图上),输入方法名称,选择所需的方法。
Intellij v 13.1.4,OSX
打开符号键盘快捷键是 命令+shift+s
Ctrl + Shift + Alt+ 7
我尝试了 SHIFT + SHIFT 和 ALT + CMD + O
但我认为最强大且易于使用的功能是在所有文件中找到CMD + SHIFT + F。
选择 regex 并写入
.*partOfMethodName.*\(
,它会显示所有位置,并且可以在到位看到实际的源代码,而无需转到该特定文件。
Ctrl + F12 并键入方法名称。输入方法名称后,将出现相同的输入文本框。
在 IntelliJ IDEA 2022.1.2 或更高版本中