
Данный код я развернул при помощи всего двух клавиш — восклицательного знака и табуляции. Это одна из возможностей плагина Emmet для Sublime Text. Он представляет из себя набор сокращений для HTML и CSS языков. Например, печатаем внутри стиля tac и жмем табуляцию. Строка превращается в:
text-aligm:center;

Это набор наиболее часто используемых мною стилей при верстке шаблонов. Emmet оказался очень кстати и я навсегда забыл, что такое набор всех этих строк вручную. После разворачивания всех строк табуляцией, класс будет выглядеть следующим образом:

Для HTML есть тоже куча разных сокращений, например, когда нужно создать div-class в коде я набираю вот так: .anyclass и нажимаю табуляцию. После чего строка разворачивается до полного вида, где каретка находится внутри тегов:
<div class="anyclass"></div>
или, например, вот такая комбинация:
div#page>div.logo+ul#navigation>li*5>a
развернет вот такой блок кода:
<div id="page">
<div class="logo"></div>
<ul id="navigation">
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
</div>
Здесь так же предусмотрена и легендарная фраза Lorem ipsum dolor… , которая разворачивается при наборе первого слова, а если фраз нужно много, то ставим знак умножения: lorem*6 + tab.
У плагина есть собственный сайт. Все комбинации можно посмотреть там же в соответствующих разделах.
Официальный сайт: http://docs.emmet.io/
Комментарии