当美化包含>
组合器的CSS规则时,组合器会卡在先前的选择器上。 实际上,即使它已经正确格式化了,空格也会被删除。 在包含>组合符的CSS文件中使用js-beautify
相当困难,因为它将产生无法使用的选择器。
美化之前的代码如下所示:
.foo > h3 {
...
}
我希望输入不会改变。 美化之后,代码应如下所示:
/* Space here
V */
.foo > h3 {
...
}
美化后的代码实际上如下所示:
/* No space
V */
.foo> h3 {
...
}
操作系统:带有Emacs web-beautify.el的Archlinux
还仅在Emacs外部的命令行下进行了测试。
默认值
它已在1.6.4
修复,自从我将space_around_combinator
为true以来,这不再发生了。 默认情况下,此参数应为true。
你好! 美化CSS文件时,在任何同位选择器周围仍然没有空格。
我实际上使用了原子美化。
我也是
@NSExceptional @ subfighter3
{
"space_around_combinator": true
}
格式符合预期。 原子美化器将需要修复。
谢谢!
谢谢!
最有用的评论
你好! 美化CSS文件时,在任何同位选择器周围仍然没有空格。
我实际上使用了原子美化。