ドットインストールのEmmet/Zen-coding入門がいい

Emmet/Zen-coding入門 (全10回) - プログラミングならドットインストール

とてもよいです。ドットインストールさんありがとうございます。
zen-coding時代からhtml書くときはちょいちょい使っていましたが
いろんな機能がありました。
 

filter

#07 filterを使ってみよう | Emmet/Zen-coding入門 - プログラミングならドットインストール
展開時に以下のオプションが付けれます。

option 挙動
|e escape
|c コメント
|s 改行なしで展開
|haml haml形式で展開

 

Action (Update Image Size)

#09 actionを使ってみよう | Emmet/Zen-coding入門 - プログラミングならドットインストール

shift + ctrl + i imgでctrl+eで展開し、a.png(desctopにa.pngが存在)

<img src="a.png" alt="">

この状態でshift + crl + iを押すと

<img src="a.png" alt="" width="901" height="537">

なんとwidth とheight が設定されます。すげー!!
ときどき画像サイズを調べて、記憶して追記みたいなことをやっていましたが
これは捗りそうです。
 
また、documentにある動画を見てみるとCSSでも同様のことができるようです。
Update Image Size  

Action ctrl+w (wrap)

#10 Wrap with Abbreviationを使おう | Emmet/Zen-coding入門 - プログラミングならドットインストール

選択して、ctrl + w を押すとdefault divでくくられますが
自由に入力が可能で、単なるテキストの羅列をhtmlタグに変換できたりします。
 
こんなテキストがあったとして

google.com
dotinstall.com

ctrl + w 後に ul>li* と入力すると

<ul>
  <li>google.com</li>
  <li>dotinstall.com</li>
</ul>

ul>li*>a[href="http://$#"]{$#} と入力すると

<ul>
  <li><a href="http://google.com">google.com</a></li>
  <li><a href="http://dotinstall.com">dotinstall.com</a></li>
</ul>

ってなことになります。すげー!!

 

まとめ

emmetもドットインストールもすげー。

リンク

Emmet — the essential toolkit for web-developers
sergeche/emmet-sublime
Emmet/Zen-coding入門 (全10回) - プログラミングならドットインストール