默认情况下,VSCode的格式化程序不会缩进<head>
和<body>
标记。在默认设置中,存在以下行:
// Indent <head> and <body> sections.
"html.format.indentInnerHtml": false,
我尝试在用户设置中将html.format.indentInnerHtml
设置为true
,但它没有改变任何内容。
这就是我得到的:
<html>
<head></head>
<body></body>
</html>
这就是我想要的:
<html>
<head></head>
<body></body>
</html>
答案 0 :(得分:0)
我安装了"JS-CSS-HTML Formatter"扩展程序,这导致了问题。卸载后,现在一切都按预期工作。
答案 1 :(得分:0)
文件/首选项/设置
或快捷方式
Ctrl +逗号
并将 html.format.indentInnerHtml 更改为true
。
{
"html.format.indentInnerHtml": true
}
此网站上更多有用的设置
https://code.visualstudio.com/docs/languages/html#_formatting