在VS2010代码折叠禁用双行间距
-
25-09-2019 - |
题
我使用代码折叠命令在Visual Studio 2008所有的时间 - e.g
ctrl + m, ctrl + o (collapse all)
ctrl + m, ctrl + m (toggle expand/collapse of code block)
Visual Studio 2010中具有“改善”在折叠代码现在有一个块与下一个之间的空白线。 e.g。
void function1()[+]{...}
void function2()[+]{...}
代替VS2008方式
void function1()[+]{...}
void function2()[+]{...}
人知道如何防止从VS2010添加此WHITELINE空间 - 这是非常刺激
更新:看来,很多人都无法重现。但由于这个问题已经得到了6选票到今天为止,我假设还有那些谁可以。
C#用户报告不能再现。我的代码C ++完全和这绝对是在C ++的问题。也许我会发布到M $ ...
报告解决方案
我不知道,如果你的具体问题是由安装的的生产力电动工具 的,但我只是测试了在C ++项目中倒塌的显示在我的安装和它的作品,因为它在VS2008使用。在生产力电动工具的补充了很多其他不错的小功能,并修复VS2010一些刺激,使反正有他们的价值。
其他注意事项:我们正在运行VS2010旗舰版,虽然我不希望编辑无关紧要
其他提示
我不能重现它。我使用Visual C#2010速成。
namespace Bums
{
class Bum1
{
void Lick1()
{
Lick2();
}
void Lick2()
{
Lick1();
}
}
class Bum2
{
void Lick1()
{
Lick2();
}
void Lick2()
{
Lick1();
}
}
}
(请没有关于应该怎么从基站IBum接口派生两个类评论)
只是为了澄清,当使用 'Ctrl + M键,CTRL + O' 或 'Ctrl + M键,Ctrl + M' 在Visual Studio 2010,然后VS自动添加方法之间的空白线。
假设你以下类:
public class VsSettings
{
void function1()
{
}
void function2()
{
}
}
,然后点击 'Ctrl + M键,CTRL + O' 你看到以下之后:
public class VsSettings
{
void function1()...
void function2()...
}
如果是的话请尝试重置Visual Studio设置(工具 - >导入和导出设置),并禁止外部插件(如ReSharper的,等..),因为对我来说始终结果是以下(含ReSharper的启用,没有ReSharper的,前设置复位,设置复位后):
public class VsSettings
{
void function1()...
void function2()...
}
希望这帮助。
不隶属于 StackOverflow