emacsとjs-mode
emacsでjsavascriptを編集するモード(JavaScript-IDE)
この情報は日本語サイトも含めゴロゴロしているが、古いemacsだったり、独自の拡張のため、今は使えなかったりと...参考にすると苦労させられる。 当たり前だが本家のサイト通りにやっていれば、互換性の信頼は上がるし、最新版が取得できる。
試した環境
emacs23.3 (現在、emacs23.4は日本語入力に不備があるため使っていない)
参照先:http://code.google.com/p/js2-mode/
現行(Mar., 2012)の基本的な方法(将来は変わる可能性有り、上を参考。 リンクがはずれていたら、もうページはあてにならないw)
./emacs.d/elisp/js2.elとして置いた場合
in Emacs, M-x byte-compile-file RE js2.el RETでコンパイル
init.el編集
(autoload 'js2-mode "js2" nil t)
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
カスタマイズ
M-x customize-group RET js2-mode RET
ここでIndetを2にして使っている。
できれば、ほか方法では触らない。 ハマって苦労する時間がもったいない。 それよりもjavascriptを愉しもう。
emacsを20年以上使ってきて想うことは、emacsの危険さは本来のコーディングではなく,ついカスタマイズが目的になってしまうこと。 init.elは素朴に。
PS
ご存知と思いますが余裕があればauto-completeが便利
http://cx4a.org/software/auto-complete/index.ja.html
js2-modeで使うにはいろいろ設定が必要ですが、いずれ。
この情報は日本語サイトも含めゴロゴロしているが、古いemacsだったり、独自の拡張のため、今は使えなかったりと...参考にすると苦労させられる。 当たり前だが本家のサイト通りにやっていれば、互換性の信頼は上がるし、最新版が取得できる。
試した環境
emacs23.3 (現在、emacs23.4は日本語入力に不備があるため使っていない)
参照先:http://code.google.com/p/js2-mode/
現行(Mar., 2012)の基本的な方法(将来は変わる可能性有り、上を参考。 リンクがはずれていたら、もうページはあてにならないw)
./emacs.d/elisp/js2.elとして置いた場合
in Emacs, M-x byte-compile-file RE js2.el RETでコンパイル
init.el編集
(autoload 'js2-mode "js2" nil t)
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
カスタマイズ
M-x customize-group RET js2-mode RET
ここでIndetを2にして使っている。
できれば、ほか方法では触らない。 ハマって苦労する時間がもったいない。 それよりもjavascriptを愉しもう。
emacsを20年以上使ってきて想うことは、emacsの危険さは本来のコーディングではなく,ついカスタマイズが目的になってしまうこと。 init.elは素朴に。
PS
ご存知と思いますが余裕があればauto-completeが便利
http://cx4a.org/software/auto-complete/index.ja.html
js2-modeで使うにはいろいろ設定が必要ですが、いずれ。
コメント
コメントを投稿