想知道是否有任何方法来展开/折叠VS2010中的IF-ELSE代码块?有时IF-ELSE中的代码太长,我想隐藏它。概述Visual Studio 2010中的IF-ELSE代码块
无论如何一个人知道吗?非常感谢!
编辑:请注意,我正在使用#region & #endregion在IF-ELSE语句中。尝试寻找像JScript扩展那样更方便的风格。
想知道是否有任何方法来展开/折叠VS2010中的IF-ELSE代码块?有时IF-ELSE中的代码太长,我想隐藏它。概述Visual Studio 2010中的IF-ELSE代码块
无论如何一个人知道吗?非常感谢!
编辑:请注意,我正在使用#region & #endregion在IF-ELSE语句中。尝试寻找像JScript扩展那样更方便的风格。
尝试周围的if-else与区域:
#region regionName
if()
{
#region regionName
#endregion
}
else
{
}
#endregion
您也可以选择你要隐藏的块,然后按Ctrl + M,按Ctrl + H
或
选择块 - >右键单击它 - >大纲 - >隐藏选择
因此
您将在左侧有一个'+'以隐藏并在需要时显示。
谢谢你们。这就是我目前使用的方式。试图找到更容易和更快的方式。我的意思是,如果我可以在IDE中本地展开/折叠代码块,那将会很好。 – nonintanon 2011-01-12 13:44:11
选择块 - >右键单击它 - >大纲 - >隐藏选择; //很棒的提示! – timothy 2013-09-04 10:29:36
您可以添加的区域,区域是可折叠
#region Name
if()
{
///code
}
endregion
转到选项对话框中,选择文本编辑器,展开C/C++,然后单击格式。激活“自动概述语句块”。
来源:http://msdn.microsoft.com/en-us/library/0x6hx0kx.aspx
我使用的是完整版本的Visual Studio 2010,不知道这是否是在快递版本。
转到工具 - >选项 - >文本编辑器 - > C# - >格式 - >缩进。勾选“缩进打开和关闭括号”。
这不是一个很好的答案,但是:jscript扩展通过提供它自己的大纲来知道如何表示这些区域。您可以编写一个非常简单的程序,使用匹配的字符或缩进级别来提供自己的轮廓。如果您对此感兴趣,请告诉我,我可以为您提供一些入门指南。 – 2011-01-13 23:33:15
谢谢诺亚。是的,我很感兴趣。请指教。 :) – nonintanon 2011-01-14 08:45:10