在ST3的Emmet中,我尝试在创建标签后给出标签后自定义一些注释,例如#div或.span
我读到这是Emmet(Emmet.sublime-settings)设置中的解决方案:
"preferences": {
"filter.commentAfter" : "<!-- <%= attr('id', '#') %> <%= attr('class', '.') %> -->",
"filter.commentBefore" : "<!-- <%= attr('id', '#') %> <%= attr('class', '.') %> -->"
}
但不行。请帮忙
答案 0 :(得分:3)
在您的User / Emmet.sublime-settings文件中,确保您的结构如下
{
"preferences": {
"filter.commentAfter" : "<!-- <%= attr('id', '#') %> <%= attr('class', '.') %> -->",
"filter.commentBefore" : "<!-- <%= attr('id', '#') %> <%= attr('class', '.') %> -->"
}
}
它应该工作。
确保你不要忘记最后的|c
div#test.myclass|c
如果您想自动添加c
过滤器,则应将syntaxProfiles
设置为此类
{
"preferences": {
},
"syntaxProfiles": {
"html" : {
// auto add the comments
"filters": "html,c"
}
}
}
确保它与preferences