phpstorm for mac 或者 win 代码折叠与展开技巧和?代码折叠与展开快捷键?

操作环境

     1.phpstorm 2019.3.4

     2.mac 10.11.5

快捷键:

     Command+F12               弹出当前文件的所有的方法和属性

     Command+Shift+`-`        折叠所有代码

     Command+Shift+`+`       展开所有折叠的代码

     Command+`-`                 折叠当前方法的代码

     Command+`+`                展开当前折叠的方法代码

温馨提示:如果是window系统的话,快捷键把 `command` 换成 `ctr` 键即可

问题:

1.当前文件或者类的代码太多,如何快速折叠所有代码?

      Command+Shift+`-`        折叠所有代码

2.当前文件或者类的代码太多,如何快速展开所有折叠过的代码?

      Command+Shift+`+`       展开所有折叠的代码

3.如何快速折叠当前方法(光标所在位置的方法)?

      Command+`-`                 折叠当前方法的代码

4.如何展开当前折叠过的方法(光标所在位置的方法)?

      Command+`+`                展开当前折叠的方法代码

5.如何快速查看当前类或文件的方法和属性?

      快捷键Command+F12 ,弹出当前文件的所有的方法和属性,即可查看当前文件或者类的所有方法和属性的概览,点击下即可跳到你想找的方法和属性。

技巧:

折叠了所有代码之后,看不到方法和属性?那就展开你想展开的折叠代码,如我点击下图的187行后按command + `+`即可

phpstorm for mac 或者 win 代码折叠与展开技巧和?代码折叠与展开快捷键?

command + `+`展开后的效果如下,这样展开后里面的方法还是折叠的方法找到你要的方法:

phpstorm for mac 或者 win 代码折叠与展开技巧和?代码折叠与展开快捷键?

然后找到并点击你想找的方法,再次按 command + `+`即可展开光标位置的方法代码,

同理

按  command + `-`  折叠光标位置的方法代码