js2-modeのインデントを調整したい
jsだとコールバック関数を引数で渡すとかをよくやると思うので
$(document).ready(function() { chrome.tabs.getSelected(window.id, function (tab) {
こんなのはよくあると思うんだけど、デフォルトのjs2-modeだと
$(document).ready(function() { chrome.tabs.getSelected(window.id, function (tab) {
こんな感じになっちゃう。
これを上の様にしたい。
で、js2-modeの設定をちょっといじって見たんだけど、どうもうまくできないっぽい。
ほかにも困ってる人いるはずだと思ってググってみたら見つかった。*1
espresso-modeというのを使えば良いらしい。
試してみたら、ちゃんとなってほしい感じになってた。感謝。
*1:http://e-arrows.sakura.ne.jp/2010/12/closure-library-on-js2-mode.html