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


当前回答

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

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

其他回答

剪切/粘贴是另一种快速的方法(而且容易记住)。

你也可以使用CodeMaid扩展。

你可以从Visual Studio Market Place获得扩展。 这里是扩展的链接。CodeMaid

在mac上:Shift + Option + F

ubuntu系统:Ctrl + Shift + I

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

如果它仍然不能工作,然后你可以选择你的整个文档,复制和粘贴,它将重新格式化。

所以…

Ctrl + A Ctrl + C Ctrl + V

这是我发现的唯一一个在Mac上的Visual Studio Community Edition中工作的东西。