В Sublime они известны как фрагменты.
Вы можете создать новый, выбрав Инструменты> Разработчик> Новый сниппет ..., где вы найдете скелет, который поможет определить ваш новый фрагмент. Основываясь на ваш вопрос, я думаю, что вы бы хотели что-то вроде этого:.
<snippet>
<content><![CDATA[
<div class="container"></div>
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>container</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.python</scope> -->
</snippet>
Код, определенный в разделе <![CDATA[…]]>
является фактическим сниппет, полный текст, который вы хотите автозаполнения привести к
tabTrigger определяет самое большое слово, которое вы должны ввести для предлагаемого контента. В этом случае ввод текстового слова «container» (c
, co
, con
, ... container
) приведет к появлению содержимого в раскрывающемся списке.
Сохраните файл по умолчанию с расширением .sublime-snippet
, чтобы он вступил в силу.
Дополнительная информация доступна в unofficial sublime docs.
Вы использовали [emmet] (http://emmet.io/)? –
@Abhishek gurjar, No, я использую возвышенный текст 3 –
Это расширение для возвышенного, пожалуйста, проверьте. –