概述Visual Studio 2010中的IF-ELSE代码块

时间:2011-01-12 13:07:56

标签: visual-studio-2010

想知道在VS2010中是否有扩展/折叠IF-ELSE代码块的方法?有时IF-ELSE中的代码太长,我想隐藏它。

无论如何一个人知道吗?非常感谢!

编辑:请注意我正在使用#region& IF-ELSE语句中的#endregion。尝试寻找更方便的样式,如JScript扩展。

4 个答案:

答案 0 :(得分:5)

转到“选项”对话框,选择“文本编辑器”,展开“C / C ++”,然后单击“格式设置”。激活“自动概述语句块。”

来源:http://msdn.microsoft.com/en-us/library/0x6hx0kx.aspx

我正在使用完整版的Visual Studio 2010,不知道这是否在快递版本中可用。

答案 1 :(得分:3)

尝试用区域包围if-else:

#region regionName
if()
{
   #region regionName
   #endregion
}
else
{
}
#endregion

您也可以选择要隐藏的块,然后按Ctrl + M,Ctrl + H

选择块 - >右键单击它 - >概述 - >隐藏选择

所以

左边会有一个'+'隐藏,并在需要时显示。

答案 2 :(得分:3)

你可以添加区域,区域是可折叠的

#region Name
if()
{
    ///code
}
endregion

答案 3 :(得分:0)

转到工具 - >选项 - >文字编辑器 - > C# - >格式化 - >缩进。勾选“缩进打开和关闭括号”。