Visual Studio自动格式已损坏

时间:2009-07-21 00:20:47

标签: c# visual-studio-2008 autoformatting

我在Windows 7 Build 7100 32bit上运行Visual Studio 2008 sp1。

我以前从未遇到过这个问题,即使是在Windows 7 RC的不同安装上也是如此。

当我用';'结束陈述时或'}'或其他东西,通常VS会自动格式化该行或代码块。它不适合我。

我检查了工具 - >选项 - >文本编辑器 - > C# - >格式化 - >常规,并且已经检查了3“自动格式化”复选框。当我按热键进行自动格式化时,它会按预期格式化源。

任何人都知道为什么会这样做?

我安装的内容可能与此有关: VS2008 SP1 SQL Server 2008 sp1 Office 2007

感谢您的帮助

2 个答案:

答案 0 :(得分:12)

我想我发现了我做错了什么。我将标签设置从Smart更改为Block。显然,智能标签设置是当你关闭一个块或在;中投掷时自动完成的原因

答案 1 :(得分:1)

@Joel谢谢,我还有一个问题,类型;不会自动格式化。解决方案:文本编辑器-> C / C ++->选项卡->块