これまでPostgreSQLのソースコードを読むのにEmacsとetagsの組み合わせを使っていたんですが、やはり関数の呼び出し元へジャンプできないのは辛いので別のツールを検討してみました。まず使ってみたのはglobal。ちょっと使ってみたかぎりでいえば悪くない。呼び出し元へジャンプできるのでetagsよりははるかに便利。しかし、cscopeというglobalよりも高機能らしいものがあることがわかったので、どうせならということでcscopeにのりかえることにしました。 このあたりを参考にしました。 ソースコードを読むための技術 CscopeとSilentBobによるソースコードの解析 Using Cscope on large projects cscope連携 こんな感じで設定しました。 http://cscope.sourceforge.net/で配布されているtarを取得 makeし