Я пытаюсь добавить некоторые пользовательские фрагменты и сокращения javascript в файл snippets.json Emmet, но я не могу заставить его работать! (Я использую Sublime Text 2.)Пользовательские фрагменты JavaScript для emmet (в 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 фрагментах, и работает отлично. (я, очевидно, задал синтаксис css [в противном случае он НЕ работает])
Что мне не хватает? в соответствии с этим: http://docs.emmet.io/customization/snippets/ Таким образом, я должен иметь возможность определять фрагменты для пользовательских языков.
Примечание: Я попробовал 'js' для названия языка.
Как насчет [Страница фрагментов] (http://docs.emmet.io/customization/snippets/) подразумевает, что вы можете добавить поддержку пользовательских языков? Я не думаю, что Emmet предназначен для Javascript; вам, вероятно, будет лучше с чем-то вроде [SublimeCodeIntel] (https://github.com/Kronuz/SublimeCodeIntel), чтобы включить Javascript-разработку. Тем не менее, [этот вопрос] (http://stackoverflow.com/questions/9578259/how-to-make-zen-coding-support-javascript-files-in-sublime-text2) может помочь вам (Эммет раньше назывался Zen Coding), хотя я точно не знаю. –
Спасибо, вопрос, который вы связали, очень полезен, но я решил использовать встроенные фрагменты Sublime. – Isti115