最小化/最大化代码Visual Studio(C#)

时间:2011-10-25 13:51:14

标签: c# visual-studio-2010

嘿,无论如何,在您的程序中,您可以在任何地方添加最小化/最大化图标。 (如下)。如果可能的话,我希望能够最小化和最大化某些部分。谢谢你的帮助。

enter image description here

2 个答案:

答案 0 :(得分:5)

使用regions

private void SomeCallback()
{
    #region This chunk of code does something.
    DoSomething();
    #endregion

    DoSomethingElse();
}

该区域本身是可折叠的(和往常一样,SomeCallback()方法体也是如此)。

您可以在源文件中的任何位置指定#region#endregion指令,但请确保将它们放在合理的位置,并且不要过度使用它们。

答案 1 :(得分:4)

我很确定你已经(默认情况下)可以使用大括号折叠任何代码,但是手头没有VS来确认这一点。

对于完全折叠的内容,您可以使用#region [name]#endregion

实际上,直视documentation for hiding code您可以选​​择代码,右键单击它,转到“大纲”并选择“隐藏选择”。这与创建和折叠区域具有相同的效果,除了区域被命名(因此解释其中包含的内容,这可能更容易跟踪它是否适用于大型代码组)。