だらだらと思いついたこととか書くブログ

エンジニア的なネタとか備忘録とかを書いていく予定

gtagsの使い方

大規模なCのソースコードリーディングに不可欠と言われるgtagsのsublime text用プラグインがあるらしいので、これを利用してみる

1.sublimeGtagsの導入 下記のサイトよりsublime textのpackageディレクトリにcloneする sublimeGtags

2.設定 githubページに書いてある設定を参考に設定してみる

3.gtagsコマンドを入れる(※入っていない場合)

brew install global

4.ソースコードディレクトリでgtagsコマンド実行

gtags

5.sublime textでrebuildを実行

Ctrl + t Ctrl + b

でrebuildが実行される

これでgtagsの機能が利用できるようになる

具体的な使い方

対象の関数がどのソースで定義されているか確認したい

global 関数名

でどのソースで定義されているか表示される

もっと色々使い方や活用法があるはずなので勉強中

参考サイト GNU global入門サイト