JetBrains公司/的IntelliJ键盘快捷键折叠所有方法

问题描述 投票:176回答:5

我的工作,有一个类,它是10000行代码,并有数百方法的一些遗留代码。是否有任何JetBrains的IDE的快捷方式(因为快捷方式可能会提上共享)折叠所有方法/功能,使显示只有方法签名?

事情是这样的:

public String myMethod(String arg1, int arg2){...}

public String mySecondMethod(String arg1, int arg2){...}
intellij-idea ide phpstorm keyboard-shortcuts
5个回答
354
投票

你可以看看intellij code folding shortcuts

对于Windows / Linux平台上:按Ctrl + Shift + -

对于Mac使用Command + Shift + -

要展开再做按Ctrl + Shift或Command + Shift +分别。


68
投票

qazxsw POI的上述建议+ qazxsw POI + qazxsw POI代码折叠所有代码块递归。我只是想折叠方法我的课。

Ctrl > Shift > - > Code

我设法通过使用菜单选项Folding实现这一目标。

我重新分配它Expand all to level + 1这给了我一个快速的方法来瓦解我的班到他们的方法。

这个工作在文件的“块级”,并假设你有你的文件的顶层,其工作代码,例如PHP,但还没有为JavaScript定义类(嵌套闭合等)


20
投票

进入菜单选项代码>折叠访问所有代码折叠相关的选项及其快捷方式。


6
投票

@以上precastic的回答是,海事组织,正确的观念。

值得注意的是,IDEA 2018.2(和其他肯定附近版本),这是你的默认快捷键:(显示的Mac,请参见代码>折叠>全部展开以级别为您的系统):

CMD +期权+键盘*,1 - 展开所有1级 CMD +期权+键盘*,2 - 展开所有2级 ... CMD +期权+键盘*,5 - 展开所有5级

注意:这些都是“第二次中风”的快捷方式。首先按下Command + Option键*,然后松开,他们打你要的号码。


0
投票

你可以去设置>编辑>通用>代码折叠并勾选“显示代码折叠大纲”。

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