是否有一些键组合或菜单选项可用于在Visual Studio中自动格式化我的代码?
听起来您想在Visual Studio中格式化整个文档(此功能有时被称为漂亮打印)。如果是,则可以使用菜单命令。 Edit -> Advanced -> Format Document
。这通常绑定到键击CTRL + KCTRL + D.
您可以尝试将CodeMaid扩展到Visual Studio。
这使code cleaning执行以下步骤:
因此,您可以一次性获得Visual Studio内置的重新格式化以及许多其他整理功能。我希望还有其他工具可以做同样的事情。我一直在使用CodeMaid一段时间,它既快速又可靠。
我想你的意思是很好地格式化和缩进文档。
ctrl + E,D
如果你真的想要JaredPar和Glenn的意思,你也可以考虑安装PowerCommands for Visual Studio。
之后你可以去Tools - Options - PowerCommand
并启用Format document on save
。这将在您保存文档时始终调用所提到的方法,从而生成始终良好的格式化文档。
另外你应该知道JaredPar和Glenn的按键并不总是有效。根据您在第一次启动Visual Studio时选择的内容(您是C#,VB,Web还是通用程序员),键击略有不同。
如果你选择了C#开发人员,那么Glenn和JaredPar的答案就可以了。如果您选择通用或C ++开发人员只有JaredPar答案可行。如果你扮演另一个角色而不是这些按键都不起作用,你必须通过JaredPar提到的位置菜单检查你的击键。
在Visual Studio Code中它是Shift+Alt+F
。请注意,和弦顺序很重要。
有点迟了,但如果你有ReSharper,你可以使用Ctrl + Alt + Enter。