9

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

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

当我用';'完成一个语句时 或'}'或其他东西,通常VS会自动格式化该行或代码块。它不适合我。

我检查了Tools->Options->Text Editor->C#->Formatting->General,并且已经选中了3个“Auto Format”复选框。当我按下热键自动格式化时,它会按预期格式化源。

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

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

谢谢您的帮助

4

2 回答 2

13

我想我发现我做错了什么。我将选项卡设置从 更改SmartBlock。显然,智能标签设置是在您关闭块或折腾时触发自动完成的原因;

于 2010-03-29T20:43:31.060 回答
1

@Joel 谢谢我也有类型;没有自动格式化的问题。解决方案:文本编辑器 -> C/C++ -> 选项卡 -> 块

于 2020-08-17T03:24:29.513 回答