Emacs で jQuery 開発するためのプラグイン espresso-mode
jQuery のコード構成は独特なため、多くのテキストエディタでインデント等の不都合が生じます。
代表的なテキストエディタ Emacs もその例外ではなく、より効率的に jQuery コードを書くためには espresso-mode のようなプラグインを読み込ませる必要があります。
これは js2-mode の不都合な jQuery インデントも解決します。
【手順】
1. ホームディレクトリ等にある .emacs.d ディレクトリ下に espresso.el を配置する。
2. ホームディレクトリ等にある .emacs 設定ファイルに以下を追加する。
;======================================= ; espresso-mode for jQuery ;======================================= (add-to-list 'load-path "~/.emacs.d") (autoload #'espresso-mode "espresso" "Start espresso-mode" t) (add-to-list 'auto-mode-alist '("\\.js$" . espresso-mode)) (add-to-list 'auto-mode-alist '("\\.json$" . espresso-mode))
3. Emacs を起動し、M-x byte-compile-file を実行し、
~/.emacs.d/espresso.el(配置したパス)を記入します。
これで jQuery のコーディングが快適になるはずです。
参考:Emacs espresso-mode for jQuery - SaltyCrane Blog