如何使PHPStorm折叠文件上的所有方法/功能?


Answers:


129

这对我有用CTRL SHIFT数字键盘-

它还会折叠该类...,但是只需单击+手动重新打开该类,然后折叠方法。

然后,您可以使用CTRL SHIFT numpad +重新打开所有方法

https://www.jetbrains.com/help/phpstorm/code-folding-commands.html


10
这将使所有功能崩溃,而不仅仅是功能失效,这非常令人讨厌。
黑色

3
Windows:Ctrl + +/-将扩展或折叠单个方法
Drakes '18

对我来说,当我关闭并重新打开文件时,使用这种方式重新打开所有文件。
LuizMoratelli

56

找到解决方案(文件->设置->编辑器->常规->代码折叠

在此处输入图片说明


5
好的,我想我看到您启用了“方法主体”设置,但是如何使用此设置将方法全部折叠?捷径?菜单按钮?
安德鲁

@Dimitry K.现在如何使用?
黑色


@安德鲁。只需选中您需要的所有复选框,对我来说PHP函数和方法体就足够了。
拉斐尔

PHP函数上方的注释的复选框(在OP图像中以绿色显示)是什么?包含在中/** */。有时您在哪里声明@params函数的用途和用途@returns。谢谢!
nclsvh

37

您无需像Dmitry建议的那样更改任何设置。

只需做⌥⌘⌨ *1-那就是OPTION + CMD + NumPad *,然后是1。

如果您使用的是Windows,则为CTRL + SHIFT + NumPad *,然后按1。


太棒了!这是一个非常好的方知尖
迪帕克·托马斯

很好,一直在找这个
查德·考德威尔

21

我正在使用ubuntu,

命令是

-> CTL,SHIFT和MINUS(这将折叠整个类,包括所有方法

-> CTL,PLUS(将扩展类,但所有方法应折叠)

-> CTL,SHIFT和PLUS(将扩展整个类,包括所有方法


我需要CTRL +加号和CTRL +减号。谢谢
Nader19 '11
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.