IntelliJ快捷方式,显示可搜索的类中方法的弹出窗口


366

我正在从Eclipse切换到IntelliJ。在Eclipse中,如果您在编辑器中执行Ctrl+ O,它将显示一个悬停弹出窗口,允许您在正在编辑的类中搜索方法。

IntelliJ中的等效快捷方式是什么?


6
刚刚意识到这是一个DUP:stackoverflow.com/questions/1945213/...
滑翔

您还可以在IntelliJ中使用Eclipce拥有完全相同的键盘映射。
Koray Tugay

5
如果您习惯使用Eclipse,则可以直接使用Eclipse快捷方式:按Ctrl + Shift + A,Search Keymap并选择Eclipse。所有IntelliJ快捷方式都将转换为Eclipse快捷方式。现在执行Ctrl + O :)
Abhishek Bedi 2015年

Answers:


593

使用导航(在旧版本中查看文件结构弹出Ctrl+ F12在Windows,+ F12在OS X)。开始键入方法/符号名称以缩小列表范围或突出显示所需的元素。按下Enter以导航到选定的元素。


1
很好,我正在寻找一个弹出窗口,它可以搜索整个项目(例如Eclipse中的Ctrl + Alt + M),而不仅仅是当前文件(例如Eclipse中的Ctrl + O),有什么想法吗?
Ashkan Kh。Nazary

3
Go To| Symbol...是您最想要的东西。
CrazyCoder 2011年

2
在Mac OS X上,IntelliJ v12现在是Cmnd + F12
greg7gkb

37
Mac上的Cmd + 7也会永久显示“方法”窗格。Cmd + 7再次将其关闭。
2013年

2
此操作已移至导航| 文件结构
科伦丁

69

我更喜欢使用“结构”视图。要打开它,请使用菜单:视图/工具窗口/结构。Windows上的热键是Alt+7



4

如果您在Linux上运行(我在Ubuntu 10.04中测试过),则快捷方式为Ctrl + F12(与Windows相同)


4

在linux发行版上(@least在等离子的Debian上)默认的快捷方式是

Ctrl + 0


Select methods to Override在Ubuntu 19.10中为我带来了一个窗口。
永远

3

command+ fn+ F12是正确的。缺乏按钮fnF12用于调节音量。


1

默认情况下,大多数发行版都使用Ctrl+ F12

使用Xcfe的某些OS发行版(在我的情况下为Xubuntu)将Ctrl+ 替换F12为“ Workspace 12”开关。


0

因为如果Mac用户command + fn + f12command + f12不能正常工作,那么你的钥匙地图不被选择为“MAC OS X”。要选择按键图,请执行以下步骤。

Android Studio -> Preferences -> Keymap -> From the drop down Select "Mac OS X" -> Click Apply -> OK.


-3

您可以输入“ this.”并稍等片刻,将显示一个包含方法和属性的弹出窗口。

不是捷径,但对我有用。

PS:如果您使用的是静态方法,请输入类名称。


3
我喜欢您的方法:)
Stefan Michev '16

7
我真的不明白负面因素。我的方法是唯一适用于每种IntelliJ版本,计算机或自定义项的方法。考虑一下
Telcontar

1
@Telcontar:我想人们给你的downvotes因为原来的问题是“什么是等效的快捷方式在的IntelliJ”里是相当精确的描述:)你的“答案”是相当的注释。
Honza Zidek '02

3
我不明白为什么会有这么多否定票。“这个。” 是一个很好的选择。我经常这样做。在转到intellij之前,我也是Eclipse用户,我在Eclipse上也做过同样的事情。
哈里斯(Harish)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.