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


当前回答

在mac上:Shift + Option + F

ubuntu系统:Ctrl + Shift + I

其他回答

选择数据并右击,您将找到此选项。 格式文件和格式选择:

Visual Studio 2010/2013/2015/2017/2019

格式文档(Ctrl+K,Ctrl+D),即按住Ctrl,按下释放K,然后按下D,因为它是一个序列 格式选择(Ctrl+K,Ctrl+F)

工具栏编辑->高级(如果看不到高级,请在解决方案资源管理器中选择一个代码文件,然后重试)

你的快捷方式可能显示不同于我的,因为我设置了c#编码,但通过工具栏导航会让你到你的。

如果它不起作用,在你的代码中寻找错误,比如缺少括号使自动格式无法工作

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

你可以通过工具→选项→环境→键盘来定义新的键绑定:

Visual Studio Extension - CodeMaid是非常好的。