相关疑难解决方法(0)

Visual Studio C#语句折叠

当编辑真正长的代码块时(无论如何它肯定会被重构,但这超出了这个问题的范围),我经常渴望能够折叠语句块,就像可以折叠功能块一样.也就是说,如果在括号中包含的所有内容的代码轮廓上出现减号图标,那将会很棒.它似乎出现在函数,类,区域,命名空间和使用中,但不适用于条件或迭代块.如果我可以崩溃像ifs,switch,foreaches这样的东西,那将是太棒了!

谷歌搜索到这一点,我发现显然在VS中的C++概述允许这样但在VS中的C#概述却没有.我真的不明白为什么.如果我选择C#格式化,即使是notepad ++也会崩溃,所以我不明白为什么Visual Studio没有.

有没有人知道VS2008加载项会启用此行为?或者某种隐藏的设置呢?

编辑添加:插入区域当然是一个选项,它确实已经发生在我身上,但坦率地说,我不应该把事情包裹在已经用括号括起来的区域......如果我要编辑现有的代码,我只是重构它,以便更好地分离关注点.(用新方法代替区域"包装";)

c# ide text-editor outlining visual-studio-2008

180
推荐指数
3
解决办法
8万
查看次数

标签 统计

c# ×1

ide ×1

outlining ×1

text-editor ×1

visual-studio-2008 ×1