Visual Studio 自动格式损坏

发布于 2024-07-29 02:12:36 字数 395 浏览 7 评论 0原文

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

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

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

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

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

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

感谢您的帮助

I'm running Visual Studio 2008 sp1 on Windows 7 Build 7100 32bit.

I've never had this problem before, even on different installs of Windows 7 RC.

when I finish a statement with a ';' or '}' or something, normally VS will auto format that line or block of code. It hasn't been for me.

I checked Tools->Options->Text Editor->C#->Formatting->General, and the 3 "Auto Format" check boxes are checked already. When I press the hot key to auto-format, it formats the source as expected.

Anyone have any idea why it's doing this?

What I have installed that might have something to do with this:
VS2008 SP1
SQL Server 2008 sp1
Office 2007

Thanks for the help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

dawn曙光 2024-08-05 02:12:36

我想我发现我做错了什么。 我将选项卡设置从“智能”更改为“阻止”。 显然,当您关闭块或放入 ; 时,智能选项卡设置会触发自动完成。

I think I found what I did wrong. I changed the tab settings from Smart to Block. Apparently, the smart tabs setting is what triggers the autocomplete when you close a block or toss in a ;

谷夏 2024-08-05 02:12:36

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

@Joel thanks I also have the problem that type; is not automatically formatted. Solution:Text Editor -> C/C++ -> Tabs ->Block

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文