Emmet — плагин для Sublime Text

Софт » Sublime Text

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

text-aligm:center;
CSS сокращения для плагина Emmet

Это набор наиболее часто используемых мною стилей при верстке шаблонов. 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/