嘿,无论如何,在您的程序中,您可以在任何地方添加最小化/最大化图标。 (如下)。如果可能的话,我希望能够最小化和最大化某些部分。谢谢你的帮助。
答案 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您可以选择代码,右键单击它,转到“大纲”并选择“隐藏选择”。这与创建和折叠区域具有相同的效果,除了区域被命名(因此解释其中包含的内容,这可能更容易跟踪它是否适用于大型代码组)。