日期:2014-05-17  浏览次数:21492 次

VS2010里面,怎么进行大括号收缩
有时候一段代码太长了,里面N多个if,for
有没有办法把大括号里面的内容进行收缩,类似 #region 这样的功能?这样看起来舒服多了。
------最佳解决方案--------------------
没有办法,不过你可以按住ctrl键,然后滚动鼠标滚轮快速缩放代码,然后根据代码缩略图找到你的程序位置。

还有,当你的代码超过一屏的时候,你就该重构了。

当然你也可以使用插件,比如这个:



个人觉得没必要,这种花花绿绿的东西很弱智。
------其他解决方案--------------------
引用:
没有办法,不过你可以按住ctrl键,然后滚动鼠标滚轮快速缩放代码,然后根据代码缩略图找到你的程序位置。

还有,当你的代码超过一屏的时候,你就该重构了。

当然你也可以使用插件,比如这个:



个人觉得没必要,这种花花绿绿的东西很弱智。


囧啊,我写的代码,一个方法超过一屏幕多,一个if跟else不能一个屏幕显示,一个if里面嵌套了好几个if,外加else if,导致代码太长不能一眼哪个else对应哪个if,要是有这种线条就好啦
------其他解决方案--------------------
代码 if-else 嵌套太多层就需要重构了,网上已经有许多文章可参考
http://www.cnblogs.com/chiniao/archive/2009/12/31/1637070.html
------其他解决方案--------------------
那就就用 #region进行代码折叠
------其他解决方案--------------------
最好还是用#region吧,方便
------其他解决方案--------------------
一般都用region
------其他解决方案--------------------
VS帮你整理地这么整齐你反而觉着难看了。
没有缩进容易看明白?Ctril+E,S查看空白你看能有改善吗,不要看就大纲折叠