在WebStorm中使用emmet在每个标记后添加enter

在WebStorm中使用emmet在每个标记后添加enter,webstorm,emmet,Webstorm,Emmet,我使用WebStorm是为了教育目的。我在emmet插件中使用了Vim、SublimiteText和方括号,当我展开一个表达式时,它会自动格式化。例如,如果我写: nav>ul>li*2>a.item>img.ico+p.txt 我得到: <nav> <ul> <li> <a href="" class="item"> <img src="" alt="" class=

我使用WebStorm是为了教育目的。我在emmet插件中使用了Vim、SublimiteText和方括号,当我展开一个表达式时,它会自动格式化。例如,如果我写:

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>

但在《网络风暴》中,我得到:

<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扩展表达式?

您可以在
设置/Editor/code Style/HTML
中调整代码样式设置

在您的例子中,您将从
其他/内联元素
中排除
a
img
,因此它们将得到一个新行