在Visual Studio(2008)中是否有一个命令来折叠/展开文件中的所有代码段?
CTRL+ M+ O将全部崩溃.
CTRL+ M+ L将扩展所有.(在VS 2013中 - 切换全部概述)
CTRL+ M+ P将展开全部并禁用大纲.
CTRL+ M+ M将折叠/展开当前部分.
CTRL即使在Html文件中,+ M+ A也会崩溃.
这些选项也位于"大纲"下的上下文菜单中.
右键单击编辑器 - >概述以查找所有选项.(禁用大纲后,使用相同的步骤启用外观.)
以下组合键用于执行操作:
CTRL+ M+ M→折叠/展开当前预设区域(例如Method)
CTRL+ M+ H→折叠/ Hide(展开)当前选择
CTRL+ M+ O→C o全部崩溃(折叠声明正文)
CTRL+ M+ A→折叠all
CTRL+ M+ X →E xpand all
CTRL+ M+ L→Togg le all
在概述下的上下文菜单中有一些选项.
CTL+ M+ L扩展所有
CTL+ M+ O全部折叠
在MSDN文章"Visual Studio中的默认键盘快捷方式"中,如果您正在寻找其他快捷方式,请参阅"文本编辑器"部分- 这些只是众多可用的快捷方式中的一部分.
Ctrl+ M扩大地区.
Ctrl+ L崩溃地区.
折叠/展开当前代码块 - Ctrl+ M,Ctrl+M
展开全部 - Ctrl+ M,Ctrl+L
停止概述 - Ctrl+ M,Ctrl+P
全部折叠 - Ctrl+ M,Ctrl+O
在Visual Studio 2017中,默认情况下似乎关闭此行为.可以在工具>选项>文本编辑器> C#>高级>大纲>"折叠到定义时折叠#regions"下启用它
CTL+ M+ A全部折叠
适合我,而
CTL+ M+O
才不是
你是在参考切换勾勒出来的吗?
你可以这样做: Control+ M然后Control+ L来切换所有轮廓
在Visual Studio 2013中:
CTL+ M+ A全部折叠
CTL+ M+ L扩展所有
以下是您想要的所有内容:
折叠/展开当前方法
CTRL+ M+M
折叠/展开当前选择
CTRL+ M+H
全部收缩
CTRL+ M+O
CTRL+ M+A
展开全部
CTRL+ M+X
CTRL+ M+L
如果你的意思是捷径那么
CTRL+ M+ M:这个将折叠您的光标所在的区域,无论是方法,命名空间还是其他用于折叠代码块,区域和方法的区域.第一个将仅折叠光标所在的块/方法或区域,而第二个将折叠您所在的整个区域.
http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/
按
CTL + A
然后
CTL+ M+M
在XML文件中压缩所有(包括子节点).