Sublime Text2というエディタが最近お気に入りです。
豊富なプラグインによる強力なカスタマイズ、MacOSX、Windowsとどちらでも使えるのが魅力的で、大量のスイッチポートコンフィグしたり、HTML書いたりなんでもできてもうちょっとで秀丸エディタから完全移行できちゃいそうです。
特にHTML記述するときに重宝するのがEmmetというZen Codingの後釜のプラグイン。
aとうってCTRL + Eを叩けば<a href=""></a>と変換されますし、html:5とか、ul>li.item$*5とか打てば幸せな気分にしてくれます。
ところがhtmlファイルを編集中にEmmetがうまく動作してくれなくなりました。
divと叩いてもdisplay:none;となってしまいどう見てもCSSが優先されてしまう・・・。
調べてみると新規テキストでは問題ないということで、Syntaxがおかしいのかなと思ってCtrl + Shfit + P(Windows)でコマンドウインドウを呼び出しssと叩くとでるSet Syntaxの中にあるEmmetを選択したら解決しました。
もう一度再現使用と思ったらCSS優先のモードにすることができなかったのが不満ですが、まあ治ったので良いとします。
Emmetについてはチートシートがお勧めです。
Cheat Sheet
