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


当前回答

使用VS 2017我想格式化网页HTML以某种方式完全左对齐。 即使在安装了生产力工具之后,这也行不通。

为了修复,对于HTML,我不得不去 工具—>选项—>文本编辑器—> HTML (Web表单)和更改; 标签缩进=智能和标签=保持标签。

其他回答

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

Visual Studio Extension - CodeMaid是非常好的。

右键点击:

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

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

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

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

你也可以使用CodeMaid扩展。

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