https://github.com/emmetio/sublime-text-plugin
tools > Package Settings > Emmet > Settings
{
"config": {
"html": {
"snippets": {
"test": ".gg", // Если в html документе прописать .gg [Tab] то получим <div class="gg></div>
"c": "{Приветик}", // с [Tab] напишет Приветик
"foo": "ul.foo>li.foo-item*4" // foo [Tab] тут уже посложнее выведет
}
},
"css" : {
"snippets" : {
"pss" : "padding: 1px 2px 1px 2px;", // Если в css документе прописать pss [Tab] выведет padding: 1px 2px 1px 2px;
}
}
}
}
Для js и не только можно использовать встроенный снипет:
Инструменты > Разработчик > Новый снипет
<snippet>
<content>background:url(' ') 0 0 no-repeat</content> // Что
<tabTrigger>bg+</tabTrigger> // Сокращение
<scope>source.css</scope> // Где вызывается, сейчас во всех css файлах
</snippet>
Далее сохраняем снипет в файле, например:
bg.sublime-snippet