(toppers-users 1213) ソースコードタグシステム
にしむら@にふてぃ
KHF10445 @ nifty.ne.jp
2003年 9月 16日 (火) 14:51:17 JST
こんにちは、にしむら@にふてぃです。
ソースコードタグシステムGLOBALでTOPPERS/JSPのソースコードを
html化すると追っかけやすくなります。
環境はWindows2000+Cygwin-1.3.22です。
GNU GLOBAL source code tag system
http://www.gnu.org/software/global/
GNU GLOBAL ソースコードタグシステム
http://tamacom.com/global-j.html
Win2000&Meadow で GNU GLOBAL(gtags) を使う
http://www.annie.ne.jp/~y-oka/pc/gnu_global/
開発環境探訪(第18回)ソースコードタグシステム GNU GLOBAL
Interface 2003年5月号 CQ出版
http://www.cqpub.co.jp/interface/contents/2003/200305.htm
1.GLOBALコンパイル
$ tar zxvf global-4.6.tar.gz
$ cd global-4.6
$ ./configure
$ make
$ make install
/usr/local/binにgctags.exe global.exe gozilla.exe gtags.exe htags
がインストールされる。
2.タグファイル作成
ターゲットのソースファイルディレクトリに移動しgtagsする。
対象ファイルは*.c, *.h, *.cc, *.cpp, *.cxx, *.C, *.H, *.s, *.S, *.y, *.java
$ cd jsp
$ gtags
GTAGS 関数の定義場所、GRTAGS 関数の参照場所、GSYMS その他のシンボル、
GPATH ファイルパス が作成される。
3.HTMLファイル作成
引数は、
-s 関数以外のシンボルも含める。
-a アルファベット順のインデックを作成する。
-F フレームを使う。
-f CGI検索機能をつける。(HTML/cgi-bin/global.cgi Perlスクリプト)
$ htags -saFf
HTMLディレクトリが作成されので、HTML/index.htmlをブラウザで開く。
ソースを変更したらもう一度やる。