IntelliJ IDEA 中查找方法/函数的快捷方式是什么?

问题描述 投票:0回答:17

我知道Ctrl + N是找类,非常有用。但方法呢?

intellij-idea ide keyboard-shortcuts
17个回答
810
投票

ctrl + F12(macOS 上为 cmd + F12)将在弹出窗口中显示当前班级的所有成员,并让您选择一个。它的工作方式与 Eclipse 中的 ctrl + o 快捷键完全相同,比 ctrl + alt + shift + n

快得多

357
投票

Windows:^ ctrl + F12

MacOS:⌘cmd+F12

以上命令将显示当前类中的函数/方法。

如果要在整个项目中搜索类和方法,请按两次⇧ SHIFT


106
投票

Ctrl + Alt + Shift + N 允许您搜索符号,包括方法。

这种更复杂的键绑定的主要优点是可以在所有文件中搜索,而不仅仅是像 Ctrl + F12 那样搜索当前文件。

(与往常一样,对于 Mac,您可以将这些键绑定的 Ctrl 替换为 Cmd。)


17
投票

Mac 上的 Android Studio

命令 + 选项 + O

打开 Symbol 查找,您可以跳转到当前打开的文档中的大多数方法/函数。


16
投票

OSX 上的 Intellij IDEA 2017.3.4 - 2018.2(终极版)

CMD + fn + F12

将在弹出窗口中显示当前类的所有成员,然后您可以搜索该类中的方法。

但是,这个答案取决于您的键盘设置。如果您的键盘设置为

系统偏好设置 > 键盘 > 使用所有 F1、F2 等键作为标准功能键

选中

,则快捷方式变为

CMD + F12


12
投票

CTRL + F12 打开文件结构导航菜单,您可以在其中搜索当前打开文件的成员。


7
投票

IntelliJ IDEA 12.13 版终极版:

Mac: 命令 + 选项 + shift + N 或菜单 -> 导航 > 符号 ...


7
投票

稍微偏离实际问题,但仍然有用:Intellij 的帮助菜单有一个选项“默认键盘映射参考”,它可以打开包含完整映射的 PDF。 (那里提到了Ctrl+F12


6
投票

如果你只是想寻找方法:

在 mac OS X 10.5+ 绑定上,它是 Alt + + O

默认 XWin 键绑定为 Shift + Ctrl + Alt + N

您也可以按双SHIFT,然后您可以搜索任何内容(不仅是方法,还可以搜索类、文件和操作)


5
投票

值得补充的是,如果您想搜索类的方法,您可以在到处搜索或搜索符号对话框内的类和方法名称之间使用

.
(点)。这甚至可以与 IDEA 通常的搜索优势一起使用。例如,您可以搜索
LDT.now
,结果会弹出
LocalDateTime::now
。 (只要您搜索所有文件而不仅仅是项目文件)。


3
投票

如果单击某个方法,可以按 Ctrl + B 转到该方法的声明。类似于 MS Visual Studio 中的 F12


2
投票

要查找 IDEA 中构建的操作(重新缩进、创建新的……),您可以使用

CRTL+SHIFT+A

然后输入 indent 例如并按 ENTER。


2
投票

如果我需要导航到当前打开的类中的方法,我使用以下组合:ALT+7(Mac 上为CMD+7)打开结构视图,然后按两次(第一次打开,第二次时间集中在视图上),输入方法名称,选择所需的方法。


0
投票

Intellij v 13.1.4,OSX

打开符号键盘快捷键是 命令+shift+s


0
投票
选择方法后

Ctrl + Shift + Alt+ 7


0
投票

我尝试了 SHIFT + SHIFTALT + CMD + O

但我认为最强大且易于使用的功能是在所有文件中找到CMD + SHIFT + F

选择 regex 并写入

.*partOfMethodName.*\(
,它会显示所有位置,并且可以在到位看到实际的源代码,而无需转到该特定文件。


0
投票

Ctrl + F12 并键入方法名称。输入方法名称后,将出现相同的输入文本框。

在 IntelliJ IDEA 2022.1.2 或更高版本中

© www.soinside.com 2019 - 2024. All rights reserved.