是否有一些键组合或菜单选项可用于在Visual Studio中自动格式化我的代码?
答案 0 :(得分:41)
听起来您想要在Visual Studio中格式化整个文档(此功能有时被称为漂亮打印)。如果是,则可以使用菜单命令。 Edit -> Advanced -> Format Document
。这通常绑定到键击 CTRL + K CTRL + D
答案 1 :(得分:6)
您可以尝试CodeMaid扩展到Visual Studio。
code cleaning执行以下步骤:
删除未使用的使用语句
使用语句排序
添加未指定的访问修饰符
添加空白行填充
删除大括号旁边的空白行
运行Visual Studio格式
删除连续的空行
删除行尾空白
更新endregion标记
因此,您可以一次性获得Visual Studio内置的重新格式化以及许多其他整理功能。我希望还有其他工具可以做同样的事情。我一直在使用CodeMaid一段时间,它既快速又可靠。
答案 2 :(得分:3)
我想你的意思是很好地格式化和缩进文档。
ctrl + E,D
答案 3 :(得分:3)
如果您真的想要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提到的位置菜单检查您的击键。
答案 4 :(得分:1)
在Visual Studio Code中,它是Shift+Alt+F
。请注意,和弦顺序很重要。
答案 5 :(得分:0)
迟到了,但是如果你有ReSharper,你可以使用 Ctrl + Alt + Enter 。