我知道Ctrl + N是用来查找类的,它非常有用。但是方法呢?
Ctrl + Alt + 转变 + N允许你搜索符号,包括方法。
这种更复杂的键绑定的主要优点是它搜索所有文件,而不是像Ctrl + F12那样只搜索当前文件。
(和往常一样,对于Mac,你用Cmd代替Ctrl作为这些键绑定。)
ctrl + F12 (macOS上的cmd + F12)将在一个弹出窗口中显示当前类的所有成员,并让你选择一个。它的工作原理与eclipse中的ctrl + o快捷方式完全相同,比ctrl + alt + 转变 + n快得多
IntelliJ IDEA 12.13终极版:
稍微与实际问题无关,但仍然很有用:Intellij的帮助菜单有一个选项“默认Keymap引用”,它会打开一个带有完整映射的PDF。(这里提到了Ctrl+F12)
__abc0 + __abc1 + __abc2
打开象征查找,您可以跳转到当前打开文档中的大多数方法/函数。
Windows: ^ ctrl + F12
MacOS: ⌘cmd + F12
上述命令将显示当前类. xml文件中的函数/方法。
如果你想在整个项目中搜索类和方法,按⇧转变两次。
Intellij v 13.1.4, OSX
打开符号键盘快捷键为 命令< / kbd > + 转变 + 年代
Ctrl + 转变 + Alt+ 7
如果我需要导航到当前打开类中的方法,我使用这个组合:ALT+7 (Mac上的CMD+7)来打开结构视图,并按两次(第一次打开,第二次关注视图),键入方法名称,选择所需的方法。
要找到在IDEA中构建的动作(reindent, create new,…)你可以使用
CRTL + 转变 + 一个
然后以缩进为例输入回车。
如果你只是想找方法:
在mac OS X 10.5+绑定上,它是Alt + ⌘ + O
默认XWin键绑定为转变 + Ctrl + Alt + N
你也可以按double 转变,然后,你可以搜索任何东西(不仅是方法,还包括类、文件和操作)
CTRL + F12打开文件结构导航菜单,它允许你搜索当前打开文件的成员。
OSX上的Intellij IDEA 2017.3.4 - 2018.2(终极)
将在一个弹出窗口中显示当前类的所有成员,然后您可以在该类中搜索方法。
但,这个答案取决于你的键盘设置。如果你的键盘正在输入
__abc0 > __abc1 > __abc2
时,则快捷方式变为
__abc0 + __abc1
如果你点击一个方法,你可以执行Ctrl + B来进入该方法的声明。类似于MS Visual Studio中的F12。
我尝试了转变 + 转变和ALT + CMD + O
但我认为最强大和最容易使用的功能是在所有文件CMD + 转变 + F中找到。
选择正则表达式并写入.*partOfMethodName.*\(,它会显示所有位置,并且可以看到实际的源代码在适当的位置,而无需去到特定的文件。
.*partOfMethodName.*\(
值得补充的是,如果你想搜索一个类的方法,你可以在“到处搜索”或“搜索符号”对话框中的类名和方法名之间使用.(点)。这甚至适用于IDEAs通常的搜索好处。例如,你可以搜索LDT.now,结果会弹出LocalDateTime::now。(只要你搜索的是所有文件而不仅仅是项目文件)。
.
LDT.now
LocalDateTime::now