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


当前回答

在较新的版本中,文档范围格式化的快捷方式是:Shift + Alt + F

其他回答

右键点击:

它可以在Visual Studio 2015中工作,可能是更早的版本。

如果你负担得起(或者你有资格获得30天的免费试用),JetBrains的ReSharper可以重新格式化整个项目目录。

只需安装→右键单击一个目录→从上下文菜单中选择清理代码。

我已经安装了一个名为“保存文件格式”的扩展,每次保存时都会格式化整个文档。

要在Visual Studio 2015或Visual Studio 2017中安装它,只需在工具中单击“扩展和更新…”:

然后点击左边的“Online”,搜索“Format document on save”:

简单地按Ctrl+Shift+我将做的工作。

自从visual Studio 2022 17.1以来,有一个内置的功能可以在保存时运行代码格式化(参见devblogs.microsoft),这意味着不需要安装像保存时格式化文档这样的扩展。