我知道Visual Studio可以自动格式化,使我的方法和循环缩进正确,但我找不到设置。
当前回答
您可以通过单击工具栏最后一个按钮右侧的小下拉箭头将按钮添加到工具栏,选择“添加或删除按钮”,然后单击您想要添加标记的按钮。您选择的按钮将出现在工具栏上…
然后只需选择文本并单击“增加缩进”或“减少缩进”按钮。我只在Visual Studio 2013上进行了测试。
其他回答
剪切/粘贴是另一种快速的方法(而且容易记住)。
如果你正在使用JetBrains ReSharper,格式化你的代码最简单的方法是使用CTRL + ALT + ENTER快捷键(重新格式化代码)。
在菜单“工具”→“选项”→“文本编辑器”,然后进入“格式”→“通用”部分,无论你想要格式化哪种语言,你都会找到“通用”。选中所有三个格式化复选框。
在菜单工具→选项→文本编辑器,然后去标签部分的任何语言,你希望格式化,你会发现缩进。选择Smart,当你使用一个关闭元素时,它将激活自动格式化;)}在该块中。
没有任何敲键的必要。
使用VS 2017我想格式化网页HTML以某种方式完全左对齐。 即使在安装了生产力工具之后,这也行不通。
为了修复,对于HTML,我不得不去 工具—>选项—>文本编辑器—> HTML (Web表单)和更改; 标签缩进=智能和标签=保持标签。
选择要自动缩进的文本。
单击菜单编辑→高级→*格式选择,或按Ctrl + K, Ctrl + f,格式选择将针对所选文本编程的语言的智能缩进规则应用于所选文本。
步骤1:按Ctrl + A
步骤(2):Ctrl + K
步骤(3):Ctrl + F
推荐文章
- git可以自动在空格和制表符之间切换吗?
- 如何在没有任何错误或警告的情况下找到构建失败的原因
- Visual Studio弹出提示:“操作无法完成”
- 为什么我在我的Excel插件中得到“无法在证书存储中找到清单签名证书”?
- Visual Studio拒绝忘记断点?
- Visual Studio展开/折叠键盘快捷键
- Visual Studio:如何在两个单独的选项卡组中看到相同的文件?
- 为什么visual studio 2012找不到我的测试?
- Visual Studio 2010 - c++项目-删除*。自卫队文件
- 如何在Visual Studio中删除未推送的外向提交?
- “无法写入文件…”因为它会覆盖输入文件。”
- 使用Visual Studio调试器在值更改时中断
- Visual Studio 2017:显示方法参考
- 为什么ReSharper想要使用'var'的一切?
- 在Visual Studio中默认从项目中删除安全警告(_CRT_SECURE_NO_WARNINGS)