use*_*550 763 indentation visual-studio
我知道Visual Studio可以自动格式化,使我的方法和循环缩进正确,但我找不到设置.
Bog*_*ets 1226
格式化选择:Ctrl+ K,Ctrl+F
格式化文档:Ctrl+ K,Ctrl+D
查看预定义的键盘快捷键.(这两个是Edit.FormatSelection和Edit.FormatDocument.)
ono*_*012 147
对于Visual Studio 2010/2013/2015/2017
工具栏编辑 - >高级(如果看不到高级,请在解决方案资源管理器中选择一个代码文件,然后重试)
我为C#编码设置时,您的快捷方式可能与我的显示方式不同,但通过工具栏导航将转到您的快捷方式.
如果它不起作用,请在代码中查找错误,例如缺少停止自动格式化工作的括号
Ali*_*rat 51
Visual Studio 2019 和 2022
或者只需单击编辑=>高级=>设置文档格式/格式选择
Pet*_*ete 41
请按照以下步骤操作:
ToolsOptionsText Editor optionsC#作为一个例子.见下图:

kra*_*ego 37
由于Visual Studio 2022 17.1有一个内置功能可以在保存时运行代码格式化(请参阅devblogs.microsoft),这意味着无需安装Format document on Save.
请注意,使用自动格式选项时,合并视图会出现故障 - github 代码清理 - 合并错误。
Sla*_*tun 16


Jac*_*ith 12
在Mac上:Shift+ Option+F
在Ubuntu上:Ctrl+ Shift+I
Sta*_*tic 10
如果显示"HTML源编辑"工具栏,则还会显示"格式化整个文档"按钮
接受的答案中提供的解决方案不适用于Microsoft Visual Studio 2012.
在VS2012的情况下,快捷方式是:
在 Visual Studio 2019 中,“代码清理”(RunDefaultCodeCleanup)更高级(取自ReSharper): Ctrl+ K, Ctrl+E
选择要自动缩进的文本。
单击菜单编辑?高级?*格式选择,或按Ctrl+ K、Ctrl+ F。格式选择将您编程语言的智能缩进规则应用于所选文本。
步骤(1):Ctrl+A
步骤(2):Ctrl+K
步骤(3):Ctrl+F
在" 工具" - >"选项" - >"文本编辑器"下,然后转到" 格式化" - >"常规"部分,无论您希望格式化哪种语言,都会找到" 常规".检查所有三个格式化复选框.
在工具 - >选项 - >文本编辑器下,然后转到您希望格式化的任何语言的TABS部分,您将找到缩进.选择智能,只要您使用其中一个结束元素,它就会激活自动格式化; 在那个区块内.
无需按键.
您可以通过以下方式将按钮添加到工具栏中:单击最后一个工具栏按钮右侧的小下拉箭头,选择“添加或删除按钮”,然后单击要在其上添加刻度的按钮。您选择的按钮将出现在工具栏上...

然后,您只需选择文本并单击“增加缩进量”或“减少缩进量”按钮。我仅在Visual Studio 2013上对此进行了测试。
最初的问题是"我找不到设置."
简单的答案是:查看顶部菜单,然后
编辑 - >高级 - >格式文档
您还将看到该功能的当前分配的击键.记忆没什么特别的.如果您在不同的操作系统上使用多个开发环境,这确实很有用.
在VS 2017格式文档是CTRL E + D.
但是......如果要将"格式文档"按钮添加到工具栏,请执行此操作.
右键单击工具栏.
选择"自定义.."
选择"命令"选项卡.
选择"工具栏"单选按钮.
从单选按钮旁边的下拉菜单中选择"文本编辑器"(或者您希望按钮的工具栏)
现在...
单击Add Command按钮.
类别:编辑
命令:文档格式
单击OK
| 归档时间: |
|
| 查看次数: |
1141296 次 |
| 最近记录: |