使用Emmet更改HTML属性输出的顺序和样式?

时间:2015-04-05 11:38:21

标签: html sublimetext sublimetext3 emmet

Emmet for Sublime Text 3 中扩展缩写时,有什么办法可以改变属性的输出顺序和样式吗?

我更喜欢将类名作为任何HTML元素的第一个属性,这样我就不必在编写CSS时搜索它们了。默认情况下,Emmet首先使用所需属性进行扩展,其中有多个要输出的属性。有没有办法让class属性首先显示在哪里?

其次,为了清晰起见,我喜欢我的班级名称。是否可以使用Emmet中的缩写设置执行此操作?

示例:

Emmet默认输出

<a href="/donate" class="main-nav__link main-nav__link--accented">Donate</a>

所需的输出

<a class="main-nav__link  main-nav__link--accented" href="/donate">Donate</a>

1 个答案:

答案 0 :(得分:0)

您可以尝试this
在extensions文件夹中创建snippets.json文件以添加或覆盖代码段。