|
いつも便利に使用させてもらっています。
C++での開発を行っているのですが、Class違いの同一関数名が複数ありダイレクトタ
グジャンプをすると、
一覧表からの選択となります。
Class名も考慮して、自動でジャンプすることはできないでしょうか?
現状、下記のような構成になっています。
・ファイルA
void __fastcall TClassA::ABC(TObject *Sender)
{}
・ファイルB
void __fastcall TClassB::ABC(TObject *Sender)
{}
・・・・
・呼出元(ファイルC)
void __fastcall TClassC::CCC(TObject *Sender)
{
ClassB->ABC(Sender);
}
呼出元のABCにカーソルがある状態でダイレクトタグジャンプをすると
一覧表からTClassA::ABC()とTClassB::ABC()の選択になります。
実際には同一関数名が20個ぐらいあったりします。
これを 関数名の前に「->」があったら、その前の単語(クラス名)で再検索して1つ
にしぼるような処理はできないでしょうか?
(「->」だけでなく「.」の場合もありますが)
ちなみに、構造体や共用対のメンバ、グローバル変数等にジャンプしたいの、「Exub
erant Ctags」 で
tagsファイルを作成しています。
ここ10年ぐらい、これができればどんなに楽になることかとずっと思っていました。
以上、よろしくお願いします。
|
|