the*_*edz 6 css emacs sass indentation
因此,emacs对CSS的自动缩进让我感到沮丧.这是我喜欢的CSS看起来像:
#foo ul.bar {
....
}
#foo ul.bar li {
....
}
#foo ul.bar li a {
....
}
Run Code Online (Sandbox Code Playgroud)
这就是emacs给我的自动缩进:
#foo ul.bar {
....
}
#foo ul.bar li {
....
}
#foo ul.bar li a {
....
}
Run Code Online (Sandbox Code Playgroud)
如果他们使用级联,我喜欢逐渐缩进我的样式.但是,emacs会将所有内容自动添加到同一级别.
我能做什么?
我认为我在 Emacs 中使用的任何 CSS 模式都不会支持这种开箱即用的缩进样式——它们不考虑选择器的内容,只考虑某物是否是选择器(不缩进)或者是选择器内的一条规则(缩进一步)。
如果您想更改此设置,则需要重写为 CSS 模式执行缩进的函数。