ソースコードを読むときに関数や変数の実体をイチイチ検索するのはめんどくさい。そんな人のためのツールです。
GNU GLOBAL
RubyやLinuxなど、技術的に興味のあることについて。
GNU GLOBALのインストール方法
GNU GLOBAL(gtags)は、ソースコードのタグジャンプです。簡単に複数のソース中から関数や、変数の定義元/参照元を見つけ、その箇所に移動することができます。
$ tar zxvf global-x.x.x.tar.gz(もしくは gzip -dc global-x.x.x.tar.gz | tar xv -)
$ cd global-x.x.x
$ ./configure (–prefix=任意の場所)
$ make
$ make install
プログラムソースのあるトップのディレクトリで
$ htags -saF
HTMLが文字化けしている場合
ソースを作成した文字コードでそのままHTMLが生成されるためです。
ブラウザの文字コードを変更することで直ります。
サクラエディタを利用している場合
サクラエディタのダイレクトタグジャンプ機能と同じような機能なので、
慣れている人はGNU GLOBALは不要だと思います。
サクラエディタを利用する上での便利な機能や設定を紹介しています。
https://matome.naver.jp/odai/2136400974031317901
2013年03月23日