有没有办法让VS2010在我的方法中扩展或收缩try块?
我的代码有很多尝试,捕获,最后块。 与我在VS2010中的方法不同,我不能扩展或收缩这些区域以在开发时隐藏内容,除非添加区域。
try { vm.R... vm.Qu.. vm.T... vm.D... vm.Fil.. vm.Type.. vm.St.. } catch (Exception e) { log(e); return Content(ExceptionExtensions.GetFormattedErrorMessage(e)); }
是否有一种程序员用来整理try块中的代码的技术,或者我只需要使用这些更大的代码块。
在没有实际修改代码的情况下,我唯一知道的是使用大纲。 你可以“隐藏”一个选择,它基本上创建一个你可以展开和折叠的大纲部分,就像类,命名空间,方法,#if块等一样。为此:
- 选择要折叠的线条。
- 选择编辑\大纲\隐藏选择(或使用C#键盘方案按Ctrl + M , Ctrl + H )
选择现在已折叠,您可以随意展开它并重新折叠它,就像方法一样。 (例如,左边是+/-字形或者使用Ctrl + M , M )
对于非常干净的代码,请尝试提取方法 ,以便您的块更小。 而且,如果真的有必要,你将从Visual Studio中获得自动代码折叠。