global ソースコードのタグ付けツール.

ソースコードにタグを付けるツール.

インストール方法

$ apt-get install global

タグのファイル GTAGS,GRTAGS,GSYMS を生成する方法.

$ cd path/to/sources
$ gtags

生成したタグは,emacsからも使える.基本的な ~/.emacs の設定は次のようになる.

;;; -- for global and gtags
(autoload 'gtags-mode "gtags" "" t)
(setq c-mode-hook
      '(lambda () (gtags-mode 1)))

使い方は

M-x gtags-visit-rootdir
タグを生成したディレクトリを設定.
M-x gtags-find-tag
tagを検索
M-x gtags-find-symbol
symbolを検索

など.