我正在使用WebStorm进行教育。我使用了Vim,SublimeText和Brackets以及emmet插件,当我展开表达式时,它会自动格式化。例如,如果我写:
nav>ul>li*2>a.item>img.ico+p.txt
我明白了:
<nav>
<ul>
<li>
<a href="" class="item">
<img src="" alt="" class="ico">
<p class="txt"></p>
</a>
</li>
<li>
<a href="" class="item">
<img src="" alt="" class="ico">
<p class="txt"></p>
</a>
</li>
</ul>
</nav>
但在WebStorm中,我得到了:
<nav>
<ul>
<li><a href="" class="item"><img src="" alt="" class="ico">
<p class="txt"></p>
</a></li>
<li><a href="" class="item"><img src="" alt="" class="ico">
<p class="txt"></p>
</a></li>
</ul>
</nav>
我是否可以使用配置来获取使用WebStorm中的emmet扩展表达式的格式化代码?
答案 0 :(得分:2)
您可以在Settings / Editor / Code Style / HTML
。
在您的情况下,您会从a
中排除img
和Other / Inline elements
,因此他们会获得一个新行。