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 + `+`即可

command + `+`展開後的效果如下,這樣展開后里面的方法還是摺疊的方法找到你要的方法:

然後找到並點擊你想找的方法,再次按 command + `+`即可展開光標位置的方法代碼,

同理

按  command + `-`  摺疊光標位置的方法代碼