ctrl + k + 0:折叠所有级别(命名空间,类,方法,块)
ctrl + k + 1:namspace
ctrl + k + 2:class
ctrl + k + 3:方法
ctrl + k + 4:块
ctrl + k + [或]:当前光标块
ctrl + k + j:UnFold
折页 已经推出,现在从Visual Studio Code开始实现 版本0.10.11 。这些键盘快捷键可用:
的 折 强> 折叠光标最里面的未折叠区域:
的 展开 强> 展开光标处的折叠区域:
的 全部折叠 强> 折叠编辑器中的所有区域:
的 展开全部 强> 在编辑器中展开所有区域:
您应该添加用户设置:
{ "editor.showFoldingControls": "always", "editor.folding": true, "editor.foldingStrategy": "indentation", }
VSCode扩展: 折叠等级 ,一个关键的折叠到你想要的水平。
如果没有任何快捷方式正常工作(对我而言),作为一种解决方法,您还可以打开命令面板( 按Ctrl + 3 或查看 - >命令调色板...)并输入 fold all :
fold all
在Windows构建中,快捷方式设置为 Alt键 + 0
我希望Visual Studio Code能够处理:
#region Function Write-Log Function Write-Log { ... } #endregion Function Write-Log
现在Visual Studio代码只是忽略它,不会崩溃它。 同时Notepad ++和PowerGUI处理这个很好。
更新:我刚刚注意到Visual Studio Code的更新。现在支持了!