我刚刚从Sublime Text 3切换后开始使用Atom编辑器。虽然我遇到了一些问题,其中一个是我安装了emmet,但我使用的文件有sytax突出显示集对于ExpressionEngine或Craft-Twig而不是html,这阻止了emmet快捷方式的工作。
有没有办法设置emmet来扩展html,而不是使用html语法高亮显示。
所以例如:
部分> ul.list-inline>(li> a> lorem2)* 3并点击标签扩展为:
<section>
<ul class="list-inline">
<li><a href="">Lorem ipsum.</a></li>
<li><a href="">Quasi, nihil.</a></li>
<li><a href="">Nam, nobis.</a></li>
</ul>
</section>
如果我将文件设置为html,这是有效的,但我希望它在设置为expressionengine或craft-twig时工作。当使用Sublime Text时,我有这样的工作。
答案 0 :(得分:1)
您应该能够使用扩展片段,因为它目前正在为JSX完成。以下摘自snippets.json
:
"jsx": {
"filters": "jsx, html",
"extends": "html",
"profile": "xml"
}
查看snippets documentation了解详情。