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

non*_*non 7 visual-studio-2010

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

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

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

new*_*der 5

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

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

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


小智 3

尝试用区域包围 if-else:

#region regionName
if()
{
   #region regionName
   #endregion
}
else
{
}
#endregion
Run Code Online (Sandbox Code Playgroud)

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

或者

选择块 -> 右键单击​​它 -> 大纲 -> 隐藏选择

所以

左侧将有一个“+”,可以在需要时隐藏和显示它。