在VisualStudioProfessional中,我们有一个快捷键Ctrl+M Ctrl+O,用于折叠类中的所有方法和财产。如何在Visual Studio代码中执行类似的操作?
我知道有类似Ctrl+Shift+[的快捷键,但这不符合需要。
是否可以在Visual Studio代码中获得类似Visual Studio Professional的行为?
在VisualStudioProfessional中,我们有一个快捷键Ctrl+M Ctrl+O,用于折叠类中的所有方法和财产。如何在Visual Studio代码中执行类似的操作?
我知道有类似Ctrl+Shift+[的快捷键,但这不符合需要。
是否可以在Visual Studio代码中获得类似Visual Studio Professional的行为?
当前回答
Ctrl+K+0:折叠所有级别(命名空间、类、方法和块)Ctrl+K+1:namspaceCtrl+K+2:类Ctrl+K+3:方法Ctrl+K+4:块Ctrl+K+[或Ctrl+K+]:当前光标块Ctrl+K+j:展开
其他回答
Mac用户
折叠命令
展开命令
全部折叠:Windows和Linux:Ctrl+K Ctrl+0Mac:⑪+K⑪+0全部展开:Windows和Linux:Ctrl+K Ctrl+JMac:⑪+K⑪+J
要查看编辑器中的所有可用快捷方式,请执行以下操作:
Windows和Linux:Ctrl+K Ctrl+SMac:⑪+K⇔+S
Visual Studio代码团队保持最新的所有快捷方式:Visual Studio代码快捷方式
Visual Studio代码的优点在于
Ctrl+Shift+P
点击它,搜索任何你想要的东西。
在您的情况下,按Ctrl+Shift+P并键入fold all。
Ctrl+K+0:折叠所有级别(命名空间、类、方法和块)Ctrl+K+1:namspaceCtrl+K+2:类Ctrl+K+3:方法Ctrl+K+4:块Ctrl+K+[或Ctrl+K+]:当前光标块Ctrl+K+j:展开
您应该添加用户设置:
{
"editor.showFoldingControls": "always",
"editor.folding": true,
"editor.foldingStrategy": "indentation",
}