我知道 Ctrl + N 是查找类,它非常有用。但是方法呢?
ctrl + F12(macOS 上的 cmd + F12)将在弹出窗口中显示当前类的所有成员,并让您选择一个。它的工作原理与 Eclipse 中的 ctrl + o 快捷方式完全一样,比 ctrl + alt + shift + n 快得多
窗口:^ ctrl + F12
MacOS:⌘ cmd + F12
上面的命令将显示当前类中的函数/方法。
如果要在整个项目中同时搜索类和方法,请按两次 ⇧ SHIFT。
Ctrl + Alt + Shift + N 允许您搜索符号,包括方法。
这种更复杂的键绑定的主要优点是搜索所有文件,而不是像 Ctrl + F12 那样只搜索当前文件。
(和往常一样,对于 Mac,您可以将 Cmd 替换为 Ctrl 来进行这些键绑定。)
Mac 上的 Android Studio
命令 + 选项 + O
打开符号查找,您可以跳转到当前打开的文档中的大多数方法/函数。
OSX 上的 Intellij IDEA 2017.3.4 - 2018.2(终极版)
CMD + fn + F12
将在弹出窗口中显示当前类的所有成员,然后您可以在该类中搜索方法。
但是,这个答案取决于您的键盘设置。如果您的键盘设置在
系统偏好设置 > 键盘 > 使用所有 F1、F2 等键作为标准功能键
被选中,则快捷方式变为
CMD + F12
CTRL + F12 调出文件结构导航菜单,让您搜索当前打开文件的成员。
IntelliJ IDEA 12.13 终极版:
Mac:command + option + shift + N 或菜单 -> 导航 > 符号 ...
与实际问题稍有不同,但仍然很有用:Intellij 的帮助菜单有一个选项“默认键盘映射参考”,它会打开一个包含完整映射的 PDF。 (那里提到了Ctrl+F12)
如果您只想寻找方法:
在 mac OS X 10.5+ 绑定上,它是 Alt + ⌘ + O
默认情况下 XWin 键绑定,它是 Shift + Ctrl + Alt + N
你也可以按双SHIFT然后,你可以搜索任何东西(不仅是方法,还包括类、文件和动作)
值得补充的是,如果您想搜索类的方法,可以在到处搜索或搜索符号对话框中的类和方法名称之间使用 .
(点)。这甚至适用于 IDEA 通常的搜索优势。例如,您可以搜索 LDT.now
,然后会弹出 LocalDateTime::now
作为结果。 (只要您搜索所有文件而不仅仅是项目文件)。
https://i.stack.imgur.com/W3hec.png
如果您单击一个方法,您可以按 Ctrl + B 转到该方法的声明。类似于 MS Visual Studio 中的 F12。
要查找 IDEA 中构建的操作(reindent,create new,...),您可以使用
CRTL+SHIFT+A
然后键入 indent 例如并 ENTER。
如果我需要导航到当前打开的类中的方法,我使用这个组合:ALT+7(Mac上的CMD+7)打开结构视图,然后按两次(第一次打开,第二次聚焦视图),输入名称方法,选择需要的。
Intellij v 13.1.4,OSX
Open Symbol 键盘快捷键是 command+shift+s
选择方法后 Ctrl + Shift + Alt+ 7
我试过 SHIFT + SHIFT 和 ALT + CMD + O
但我认为最强大且易于使用的功能是在所有文件中查找 CMD + SHIFT + F。
选择 regex 并写入 .*partOfMethodName.*\(
,它会显示所有位置,并且可以在 就地 看到实际源代码,而无需转到该特定文件。
不定期副业成功案例分享