EmeditorでCtagsを使ったjavascript構文解析
2009/09/21(月) 13:01 Emeditorこのエントリーをはてなブックマークに追加

FunctionList プラグインとCtagsを使ってjavascriptの関数を解析する。
EmEditor テキスト エディタ - ライブラリ
http://jp.emeditor.com/modules/mydownloads/singlefile.php?cid=26&lid=222


EmeditorにもデフォルトでCtagsが入っているけど少し古いので最新のを
Exuberant Ctags(日本語版)
http://hp.vector.co.jp/authors/VA025040/ctags/
からダウンロードする。

基本的にctagsを使えるソフトなら以下のことをやるとjavascriptの解析ができる。
ctags.exeがあるフォルダと同じところに.ctagsというファイルを作成して、
--jcode=utf8
--langmap=javascript:.js
--regex-javascript=/^(.*).prototype *= *(.*)/\1/o,object/
--regex-javascript=/^[\s\t]*(.*) *: *function/\1/o,object/
と中身に記述する。

以下のように関数が抽出される。
ss-2009-09-21-12-59-15.png

名前:  非公開コメント   

  • TB-URL  http://efcl.info/adiary/07/tb/