这是我的问题。我在Visual Studio中加载了一个C#类文件,我正在处理它。我创建了一个类,并在所述类中创建了一些属性。我将这些属性折叠起来:
我使用每个侧面的小+
/ -
按钮折叠属性。我想要折叠它们中的每一个,因为我有很多其他具有属性的类,我不想看到很多重复的代码(get,set)。
关闭它们工作正常但在我处理同一文件中的其他类后,属性重新打开,所以我可以看到代码:
这种情况经常发生并且非常烦人。我在文件中有很多行,有时我不得不使用小屏幕。这是一个小故障/错误或其他什么? (我使用的是Visual Studio 2010 C#Express)
感谢您的帮助。
答案 0 :(得分:2)
到目前为止,没有办法解决这个问题,但是这样做了。按CTRL-M
,然后按O
,它将自动折叠当前文件中的所有内容。
答案 1 :(得分:0)
@ DJKRAZE的另一个提示是Resharper。我使用Resharper,它会自动为我解决这个问题。例如,如果我写这段代码:
4行属性过程会导致让您感到悲伤的展开/折叠。
Resharper使它成为一条线。当我删除最后一个花括号(命名空间)并再次输入时,代码会自动格式化(编辑>高级>格式文档不会执行此操作):
答案 2 :(得分:0)
您可以使用:
#region some_name
//your variables or code whatever
#endregion
然后你可以折叠特定代码,并且它不会像你的情况那样打开它的好处。
看看是否有效。