Visual Studio自动格式已损坏

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

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

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

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

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

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

谢谢您的帮助

我想我发现了我做错了什么。 我将选项卡设置从Smart更改为Block 。 显然,智能标签设置是当你关闭一个块或抛掷时触发自动完成的东西;