exuberant ctags の強力なインデックス(tag)作成機能を利用して、各種プログラミング言語に対応した関数一覧を作成します。
作成した一覧から秀丸のタグジャンプ機能で元の関数位置にジャンプできます。
秀丸には C/C++(javaも?) に対応した関数一覧機能があって便利ですが、未対応の言語でも ctags が対応していれば一覧が作れます。
どんな言語に対応しているかというと「たくさん」です。
※「exuberant ctags 日本語対応版」の公式ページで確認してください。
C/C++ ではクラス宣言や関数プロトタイプ宣言部分まで表示されます。
java ではクラス名つきで関数名が表示されます。
C/C++, java, C# などでは関数の引数まで表示されます。
関数名の部分は見やすく色分け表示されます。
C/C++ 用としても何かメリットが感じられるかもしれません。
一度お試しください。
|