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


当前回答

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

其他回答

格式化选区: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 Extension - CodeMaid是非常好的。

在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#编码,但通过工具栏导航会让你到你的。

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

你也可以使用CodeMaid扩展。

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