在过去的一年里,我使用了js-美化,首先使用美化扩展,最近在VS代码中使用美化扩展。现在看来,这个扩展已经被废弃了,js美化现在是内置VS代码了。
但是有了扩展名,我可以添加一个.jsbeautifyrc文件来指定格式选项,,特别是,在文件的末尾添加一个换行符。我甚至可以指定特定文件类型的选项。
{
…
"end_with_newline": true,
"wrap_line_length": 0,
"css": {
"selector-separator-newline": false
}
}当我禁用扩展和使用内部VS代码js-美化时,它似乎不再尊重.jsbeautifyrc设置,并删除尾随换行符。
如何配置内部VS代码js-美化实现的格式设置?
发布于 2022-10-10 15:44:34
如果您搜索css format的设置,您将看到一些设置:选择器和规则之间的换行符,等等。
例如,您可以禁用CSS > Format: Newlines Between Selectors。
此外,您还可以将css-specific设置设置如下(在settings.json中):
"[css]": {
"files.insertFinalNewline": true
}并确保将CSS > Format: Enable设置为true。(默认为true)
https://stackoverflow.com/questions/74016890
复制相似问题