ctags

機能

各種プログラミング言語のソースを解析してタグを生成するコマンド

起動方法

ctags [options] files ...

説明

C, C++, Java その他のプログラムソースからタグファイル(デフォールトでは tags)にタグデータを出力する。
出力されたタグは vi などのエディタでタグジャンプのために利用される。
例えば、vi では Ctrl+] によってタグジャンプを行なうことが出来る。

オプション

-o file
タグを file に出力する。
file- を使用すると標準出力へ出力する。
-x
クロスリファレンスを出力する。
デフォールトでは標準出力へ出力する。

タグファイルのフォーマット

タグ Tab ファイル名 Tab Exコマンド [Tab エクステンション ... ]

各フィールドは Tab によって区切られる。
Exコマンドはサーチコマンド(//, ??)または行番号がよく使用される。
エクステンションは無くても良い。

使用例

C言語のソースファイル(ヘッダファイル含む)からタグファイルを生成する。

% ctags *.[ch]

Home | Contents
Mail