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

时间:2010-09-20 18:31:10

标签: intellij-idea ide keyboard-shortcuts

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

16 个答案:

答案 0 :(得分:707)

ctrl + F12 (macOS上的 cmd + F12 )将显示当前班级的所有成员一个弹出窗口,让你拿起一个。它的工作方式与eclipse中的 ctrl + o 快捷方式完全相同,比 ctrl + alt + 快得多shift + n

答案 1 :(得分:258)

SHIFT 两次,您可以搜索项目中的任何类和方法。

答案 2 :(得分:101)

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

这种更复杂的键绑定的主要优点是搜索所有文件,而不仅仅是当前文件 Ctrl + F12

(和往常一样,对于Mac,你用 Cmd 代替 Ctrl 来获取这些键绑定。)

答案 3 :(得分:15)

Mac上的Android Studio

命令 + 选项 + O

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

答案 4 :(得分:10)

在OSX上

Intellij IDEA 2017.3.4 - 2018.2 (终极)

CMD + fn + F12

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

但是,此答案取决于您的键盘设置。如果你的键盘设置在

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

选择

,然后快捷方式变为

CMD + F12

答案 5 :(得分:8)

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

答案 6 :(得分:7)

IntelliJ IDEA版本12.13终极版:

的Mac: command + 选项 + shift + N 或在菜单上 - >导航>符号......

答案 7 :(得分:5)

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

答案 8 :(得分:5)

如果您只是想寻找方法:

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

默认情况下XWin键绑定,它是 Shift + Ctrl + Alt + N

你也可以按双 SHIFT 然后,你可以搜索任何东西(不仅是方法,还有类,文件和动作)

答案 9 :(得分:2)

值得补充的是,如果要搜索类的方法,则可以在各处搜索或搜索符号对话框中的类和方法名称之间使用 <div class="button-container"> <div class="button-row"> <div class="button-single"> <span>Button 1</span> </div> </div> <div class="button-row"> <div class="button-double"> <span>Button 2</span> </div> <div class="button-double"> <span>Button 3</span> </div> </div> </div>(点)。甚至可以使用IDEA的常规搜索功能。例如,您可以搜索.,结果将弹出LDT.now。 (只要您搜索“所有文件”,而不仅仅是项目文件)。

enter image description here

答案 10 :(得分:1)

要查找在IDEA(reindent,create new,...)中构建的操作,您可以使用

CRTL + SHIFT + A

然后键入缩进例如和ENTER。

答案 11 :(得分:1)

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

答案 12 :(得分:0)

Intellij v 13.1.4,OSX

Open Symbol键盘快捷键是 命令 + + 取值

答案 13 :(得分:0)

选择方法后

Ctrl + Shift + Alt + 7

答案 14 :(得分:0)

我尝试了 SHIFT + SHIFT ALT + CMD + O < / p>

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

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

答案 15 :(得分:0)

KDE IntelliJ 键盘映射中,命令是 Ctrl + 0(即零)。