普段からほとんど Linux 上で生活してますが、特にソースコードを読んだり書い...普段からほとんど Linux 上で生活してますが、特にソースコードを読んだり書いたりする時には以下のソフトを使用しています。 xemacs (emacsen), ctags, global, quilt, git これらは Fedora Core 5 (FC5) なら Extras にあるので yum install すれば簡単にインストールできます。以下はソースコード (特に Linux kernel) を読む場合に便利な設定例です。 ctags (Exuberant Ctags) global にも当然 parser はありますが、ctags を使うと構造体の型の定義自体にも跳べるようになるので global の parser として使ってます (cscope とかでも可能かもしれませんが、、)