在VS2010中禁用代码折叠中的双行间距

6 configuration folding visual-studio-2010 visual-studio-2008

我一直在Visual Studio 2008中使用代码折叠命令 - 例如

ctrl + m, ctrl + o  (collapse all)
ctrl + m, ctrl + m  (toggle expand/collapse of code block)
Run Code Online (Sandbox Code Playgroud)

Visual Studio 2010具有"改进",折叠代码现在在一个块和下一个块之间具有空白行.例如

void function1()[+]{...}

void function2()[+]{...}
Run Code Online (Sandbox Code Playgroud)

而不是VS2008的方式

void function1()[+]{...}
void function2()[+]{...}
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何防止VS2010添加这个白线空间 - 这是非常恼人的!

更新:似乎很多人无法重现.但由于这个问题到目前为止已经获得了6票,我假设有些人可以.

C#用户报告他们无法重现.我专门用c ++编写代码,这肯定是c ++中的一个问题.也许我会把报告发给m $ ......

nyb*_*ler 1

我不确定您的具体问题是否可以通过安装Productivity Power Tools得到解决,但我刚刚在安装的 C++ 项目中测试了折叠显示,它的工作方式与 VS2008 中的工作方式一样。Productivity Power Tools添加了许多其他不错的小功能,并修复了 VS2010 中的一些问题,这使它们无论如何都值得拥有。

附加说明:我们正在运行 VS2010 Ultimate,尽管我不认为该版本很重要。