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


当前回答

Visual Studio Extension - CodeMaid是非常好的。

其他回答

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

格式化选区:Ctrl+K, Ctrl+F

格式化文档:Ctrl+K, Ctrl+D

查看预定义的键盘快捷键。(这两个是编辑。FormatSelection和Edit.FormatDocument。)

macOS的注意事项

在macOS上,使用CMD⌘键而不是Ctrl键:

格式化选定内容:CMD⌘+K, CMD⌘+F 格式化文档: CMD⌘+ k, CMD⌘+ d

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

Visual Studio 2010/2013/2015/2017/2019

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

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

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

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

Windows操作系统:

键盘快捷键Ctrl + E, D

or

菜单编辑→高级→文档格式