Javascript をバリバリ書きたくなったのでちゃんと major-mode を設定しようと思い、調べたらイマドキは js2-mode がいいらしい。なんか Google の中のひと (Ruby on Rails を Javascript に移植しただとかで有名なプログラマ) が作ったとかなんとかで、定評があるみたい。なので入れてみたら結構良かった。 参考にしたページは、 Emacs で JavaScript を書く ... 導入の手引きと基本的な設定 (.emacs) js2-modeを使いやすくする - speg03の雑記帳 ... インデントを調整 (espresso.el が別に必要) あと js2-mode でぐぐって出てきたページいろいろも参考にしたけど実際に .emacs にコピペしたのは上の二ページのぶんだけ。 flymake みたいに書いてるそばから裏で構文チェックが
家の Macbook で js2-mode をバイトコンパイルしてたら、 Variable binding depth exceeds max-specpdl-size というエラーと Lisp nesting exceeds max-lisp-eval-depth というエラーが出てバイトコンパイルが途中で止まってしまったので調べた。 Variable binding depth exceeds のほうは、 http://search.luky.org/linux-users.5/msg02780.html によると、 (setq max-specpdl-size 6000) とかで一時的に大きな値にできる。 Lisp nesting exceeds max-lisp-eval-depth のほうも同様に、 http://www.bookshelf.jp/soft/meadow_65.h
「横道にそれすぎ」に書いた事情で、EmacsでJavaScriptソースコードを読む環境を少し整えようかと。 次の2つのツールを導入してみよう、っと。 js2-mode: http://code.google.com/p/js2-mode/ エグズーベラント(EXUBERANT)Ctags: http://ctags.sourceforge.net/ 内容: より良いEmacs JavaScriptモード -- js2-mode 強烈なタグファイル作成ツール -- エグズーベラントCtags エグズーベラントCtagsを調べてみる EmacsでJavaScriptソースを読む ●より良いEmacs JavaScriptモード -- js2-mode 以前(2006年7月)、ひげぽんさんの記事で、「ecmascript-mode.el < javascript.el みたいだ」と書いてあった
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く