当前位置:  开发笔记 > 编程语言 > 正文

命令折叠代码的所有部分?

如何解决《命令折叠代码的所有部分?》经验,为你挑选了12个好方法。

在Visual Studio(2008)中是否有一个命令来折叠/展开文件中的所有代码段?



1> Bob..:

CTRL+ M+ O将全部崩溃.

CTRL+ M+ L将扩展所有.(在VS 2013中 - 切换全部概述)

CTRL+ M+ P将展开全部并禁用大纲.

CTRL+ M+ M将折叠/展开当前部分.

CTRL即使在Html文件中,+ M+ A也会崩溃.

这些选项也位于"大纲"下的上下文菜单中.

右键单击编辑器 - >概述以查找所有选项.(禁用大纲后,使用相同的步骤启用外观.)

在此输入图像描述


您还可以在编辑器中右键单击选择:概述 - >切换所有大纲
ctrl + m ctrl + o是"折叠到定义",在编辑xml文件时不起作用.对我来说,Ctrl + M键Ctrl + L键扩展所有,并收缩所有(如切换),但并非总是如此.我有一个文件打开它的工作,一个文件只扩展所有,但不崩溃所有.两者都是xml文件.不知道为什么.
只是为了通知(虽然这很老):ctrl + m + o只折叠所有FUNCTIONS,而不是类(或区域等).ctrl + m + L将切换扩展,折叠一切.
对于它的价值,这些工作也适用于Visual Studio 2012
在VisualStudio 2013中,ctrl + M + L切换崩溃状态,ctrol + M + O不执行任何操作(HTML VIEW)
崩溃:`魔术 - >混淆`和扩展:`魔术 - >看起来`只是一个有用的首字母缩略词,以帮助我记住热键...这是我能想到的最好的,但它的工作原理!

2> Bhavesh Kach..:

以下组合键用于执行操作:

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

在概述下的上下文菜单中有一些选项.


Ctrl-M,L是Toggle全部,但是Ctrl-M,A和Ctrl-M,X绝对是我想要的...

3> Scott Ivey..:

CTL+ M+ L扩展所有

CTL+ M+ O全部折叠

在MSDN文章"Visual Studio中的默认键盘快捷方式"中,如果您正在寻找其他快捷方式,请参阅"文本编辑器"部分- 这些只是众多可用的快捷方式中的一部分.


正如我在顶部答案中评论的那样,ctl + m + o折叠到定义,这对xml文件不起作用.ctl + m + l应该切换它,但对我来说它有时会,有时也不会.

4> M4N..:

Ctrl+ M扩大地区.

Ctrl+ L崩溃地区.


这对我的VB.NET不起作用; 它不是递归的.

5> AvatarOfChro..:

折叠/展开当前代码块 - Ctrl+ M,Ctrl+M

展开全部 - Ctrl+ M,Ctrl+L

停止概述 - Ctrl+ M,Ctrl+P

全部折叠 - Ctrl+ M,Ctrl+O



6> Gelásio..:

在Visual Studio 2017中,默认情况下似乎关闭此行为.可以在工具>选项>文本编辑器> C#>高级>大纲>"折叠到定义时折叠#regions"下启用它



7> Ray..:

CTL+ M+ A全部折叠

适合我,而

CTL+ M+O

才不是



8> CodeLikeBeak..:

你是在参考切换勾勒出来的吗?

你可以这样做: Control+ M然后Control+ L来切换所有轮廓



9> Nathan Chase..:

在Visual Studio 2013中:

CTL+ M+ A全部折叠

CTL+ M+ L扩展所有



10> 小智..:

以下是您想要的所有内容:

折叠/展开当前方法

CTRL+ M+M

折叠/展开当前选择

CTRL+ M+H

全部收缩

CTRL+ M+O

CTRL+ M+A

展开全部

CTRL+ M+X

CTRL+ M+L



11> Shoban..:

如果你的意思是捷径那么

CTRL+ M+ M:这个将折叠您的光标所在的区域,无论是方法,命名空间还是其他用于折叠代码块,区域和方法的区域.第一个将仅折叠光标所在的块/方法或区域,而第二个将折叠您所在的整个区域.

http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/



12> 小智..:

CTL + A

然后

CTL+ M+M

在XML文件中压缩所有(包括子节点).

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有