いままで、Emacs での JavaScript開発には javascript.el を使っていたんだけど、これがシンタックスハイライト(しかも、ショボイ・・・)ぐらいしか機能がなくて、全然満足してなかった。 で、いい加減、良さげな elisp が無いかなー、とか思って探したら、js2-mode なんてものを見つけた。これ、スゴイ。 Stevey's Blog Rants: js2-mode: a new JavaScript mode for Emacs js2-mode: Google Code パッと目についた特徴をあげると、シンタックスハイライトが正確 javascript-mode では色がぐちゃぐちゃになるソース(例えば、prototype.js)でも、きれいに色をつけてくれる。再帰降下パーサを使ってるらしい。JavaScript の不規則なインデントに対応している タブを押す