Emmet

ウィキペディアから無料の百科事典

Emmet(旧:Zen Coding)は既定形式の入力補完機能によりHTMLCSSXMLXSL等を素早く編集できる、テキストエディタプラグインである。 2008年にVadim Makeevが開発を始め[1]、Sergey Chikuyonokと利用者によりMIT Licenseオープンソースとして継続して開発されている[2]。 多くの著名なエディタに実装されているが、特定のソフトウェアに特化して開発されておらず、どのテキストエディタにも偏向していない[3]

機能

[編集]

略記展開

[編集]

HTMLコードにCSSセレクタに似たコードの断片を展開する、特定の構文を使用している[4]。以下の連続したコードは、

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> 

タグ調整

[編集]

HTML Pair Matcherには現在のカーソル位置にあるタグに対応するタグを検索する機能があり、他の全文検索型類似機能とは異なり現在のカーソル位置から検索を行う[5]

脚注

[編集]

外部リンク

[編集]