【发布时间】:2013-05-31 05:47:21
【问题描述】:
我正在尝试在 Emmet 的 sn-ps.json 文件中添加一些自定义的 javascript sn-ps 和缩写,但我无法让它工作! (我正在使用 Sublime Text 2。)
如果我把它放在 settings.json 的末尾
"javascript": {
"abbreviations": {
"while": "while(true)\n{\n\t\n}"
},
"snippets": {
"asdf": "qwerty"
}
}
什么都没有发生。 (我显然将文件的语法设置为javascript)
但如果我将 'javascript' 替换为 'css':
"css": {
"abbreviations": {
"while": "while(true)\n{\n\t\n}"
},
"snippets": {
"asdf": "qwerty"
}
}
它正确地覆盖了内置的 CSS sn-ps,并且工作正常。 (我显然将语法设置为 css [否则它不起作用])
我错过了什么?据此:http://docs.emmet.io/customization/snippets/ 我应该能够以这种方式为自定义语言定义 sn-ps。
注意:我也尝试使用“js”作为语言名称。
【问题讨论】:
-
Snippets page 暗示您可以添加对自定义语言的支持怎么样?我不认为 Emmet 是为 Javascript 设计的。使用SublimeCodeIntel 之类的东西来增强您的Javascript 开发可能会更好。不过,this question 可能会帮助你(Emmet 曾经被称为 Zen Coding),虽然我不确定。
-
谢谢,你链接的问题很有帮助,但我决定使用 Sublime 的内置 Snippets。
标签: javascript customization sublimetext2 code-snippets emmet