我知道Visual Studio可以自动格式化,使我的方法和循环缩进正确,但我找不到设置。


当前回答

已接受答案中提供的解决方案不适用于Microsoft Visual Studio 2012。

在Visual Studio 2012中,快捷方式是:

对于高亮显示的代码块: Ctrl + K, Ctrl + F 对于文档范围的格式化: Ctrl + K, Ctrl + D

其他回答

Windows Shift + Alt + F MacOS Shift + Option + F Linux按Ctrl + Shift + I

已接受答案中提供的解决方案不适用于Microsoft Visual Studio 2012。

在Visual Studio 2012中,快捷方式是:

对于高亮显示的代码块: Ctrl + K, Ctrl + F 对于文档范围的格式化: Ctrl + K, Ctrl + D

我曾经使用这些组合。我在保存文档时自动化了这个过程。你可以尝试我的扩展格式文件保存。

如果你显示HTML源代码编辑工具栏,还有一个“格式化整个文档”按钮。

如果你正在使用JetBrains ReSharper,格式化你的代码最简单的方法是使用CTRL + ALT + ENTER快捷键(重新格式化代码)。