如何避免所有代码节点在项目开放时扩展?

时间:2010-11-01 15:45:37

标签: c# visual-studio

我有一个C#项目,一些代码页有几千行代码。我非常喜欢代码编辑器中节点的想法。我经常使用它并创建许多区域。但每次打开项目时,所有节点都会扩展,我必须手动将它们最小化。真的很烦人。

我没有在互联网上找到任何帮助,也没有在VS的选项中找到任何帮助。某处必须有设置。

4 个答案:

答案 0 :(得分:3)

在选项对话框Text Editor --> C# --> Advanced中,有一个选项“打开文件时输入大纲模式”。这应该检查。

答案 1 :(得分:1)

在IDE中,从“工具”菜单中单击“选项”。使用

更改默认Outlining
TextEditor->C#->Formatting->Advanced

此处有一个复选框,您可以使用该复选框设置大纲的默认值。这是VC#10 Express,但在其他版本中类似。

答案 2 :(得分:1)

如果您尝试建议的更改,您可能会感到失望。根据{{​​3}},谁回应了类似的抱怨:

  

这有点令人困惑,但是   你所看到的行为是有意的。   我们收到VS的反馈   2003年我们应该坚持下去   概述之后的源文件状态   他们已经关闭然后   重新开放。 工具|中的选项   选项现在有效地意味着什么   默认行为应该是一个文件   你以前从未打开过的。它   对您拥有的文件没有影响   以前打开,因为那些文件   已经有一个坚持的概述   状态。

答案 3 :(得分:1)

我不想在这里成为一个自作聪明,但通常如果你在一个文件中有那么大的代码,你就有多个逻辑单元,并且可能(应该)拆分它。 (单一责任原则)。 对于我的分享,我不喜欢这些地区,因为他们隐藏了代码,我更愿意看到所有这些。