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