zab*_*rob 7 html autoformatting visual-studio-code
默认情况下,VSCode的格式化程序会自动在结束标记之前<head>和之前插入换行符.在默认设置中,存在以下行:<body></html>
// List of tags, comma separated, that should have an extra newline before them. 'null' defaults to "head, body, /html".
"html.format.extraLiners": null,
Run Code Online (Sandbox Code Playgroud)
我尝试html.format.extraLiners在用户设置中设置"","none"但也没有更改任何内容.
这就是我得到的:
<html>
<head></head>
<body></body>
</html>
Run Code Online (Sandbox Code Playgroud)
这就是我要的:
<html>
<head></head>
<body></body>
</html>
Run Code Online (Sandbox Code Playgroud)
由于某种原因,在这种情况下,空字符串被视为与null相同。可能是因为JS中的空字符串和null都是虚假的。代码可能已通过真实/错误检查而不是来实现此设置的默认设置=== null。
"none"应该可以,但是。由单个空格字符组成的字符串也适用于我:
"html.format.extraLiners": " ",
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |