我将尝试为Emmet的snippets.json文件添加一些自定义的JavaScript代码段和缩写,但是我无法使其生效!(我正在使用Sublime Text 2。)
如果我将以下内容放入settings.json文件的末尾:
如果我将以下内容放入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片段,并且运行良好。(我显然将语法设置为CSS [否则它不起作用])
我错过了什么?根据这个链接:http://docs.emmet.io/customization/snippets/,我应该能够以这种方式定义自定义语言的片段。
注意:我也尝试过将语言名称设置为'js'。