|
|
|
PV/ 870429
|
|
|
役立つリンク集 |
2009-10-31
javascript-mode から js2-mode へ移行
javascript-mode の挙動がおかしくなってたから直そうとしたんだけど
いい機会だからまた js2-mode を試してみた。
そしたらいい感じだったので今度こそ乗り換えることにした。
js2-modeを使いやすくする - speg03の日記が分かりやすくまとまっていて大変助かりました。
ほとんどの部分は参考先と同じで
変更したのは .emacs に記述する my-js2-mode-hook の冒頭部分のみ。
以下の2つの設定値を 4 ではなく 2 にした。
- espresso-indent-level
- c-basic-offset
個人的に JS のインデントはスペース2つが好きなので。
(defun my-js2-mode-hook () (require 'espresso) (setq espresso-indent-level 2 indent-tabs-mode nil c-basic-offset 2) (c-toggle-auto-state 0) (c-toggle-hungry-state 1)
js2 はクォートや括弧を自動で閉じてくれるし
構文のチェックも flymake なしで細かくやってくれてよい。
かねてからの懸案事項だったインデントの問題も、今回の方法で解決できたので嬉しいな。
参考
トラックバック - http://d.hatena.ne.jp/gan2/20091031/1256984399
リンク元
- 66 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=trm&q=パレット sai&btnG=検索&lr=lang_ja&aq=f&oq=
- 28 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGLG_jaJP349JP349&q=8080+80+3128+proxy
- 23 http://reader.livedoor.com/reader/
- 21 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&hs=9NX&q=greasemonkey+?????潟?????&revid=863440798&ei=HSHsStr9EseDkAXMwumTDw&sa=X&oi=revisions_inline&resnum=0&ct=top-revision&cd=2&ved=0C
- 14 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla:ja:official&hs=LZU&q=foobar2000+IPOD&btnG=検索&lr=lang_ja&aq=f&oq=
- 12 http://d.hatena.ne.jp/
- 11 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja:official&channel=s&hl=ja&source=hp&q=JAVASCRIPT+配列数&lr=&btnG=Google+検索
- 11 http://www.google.co.jp/search?q=ニコニコ動画に拡張マイリストを追加す&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:offici
- 10 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=sai+パレット&num=50
- 9 http://userscripts.org/scripts/show/60196



