【发布时间】:2014-03-13 14:42:53
【问题描述】:
当我用 emmet 在 sublime text 2 中输入以下内容时:
.one>label{foo}+input:r
我得到一长行代码
<div class="one"><label for="">foo</label><input type="radio" name="" id=""></div>
有没有办法让 emmet/sublime 输出这种风格?
<div class="one">
<label for="">foo</label>
<input type="radio" name="" id="">
</div>
我尝试使用 sn-ps.json 没有成功
【问题讨论】:
-
确保您已将语法设置为 HTML 或 XML,或者没有覆盖 HTML 的默认输出配置文件。
-
将语法切换到 xml 解决了这个问题(HTML 没有),我认为它可能是导致问题的 html(liquid) 语法,谢谢
-
HTML (Liquid) 与 HTML 不同:它具有不同的作用域,因此 Emmet 认为您正在以未知的语法使用它,很可能是在编程语言的字符串中。这就是它产生单行输出的原因
标签: html sublimetext2 emmet