0
特定の条件を満たす関数/メソッドのボディ/ボディと宣言で、すべての正規表現の検索をEclipse CDTで行いたいとします。この例では、すべての関数/メソッドをignore_me
(すべてのクラスと名前空間内)にしましょう。フィルタCDTのテキスト検索の結果をプログラムの構造的な機能別に
どういうわけかできますか?
特定の条件を満たす関数/メソッドのボディ/ボディと宣言で、すべての正規表現の検索をEclipse CDTで行いたいとします。この例では、すべての関数/メソッドをignore_me
(すべてのクラスと名前空間内)にしましょう。フィルタCDTのテキスト検索の結果をプログラムの構造的な機能別に
どういうわけかできますか?
Eclipse CDTでこの種の検索を行う方法はわかりません。
ClangのAST matchersは、自分のようなクエリを表現するための豊富なドメイン固有の言語を提供しますが、それらを使用するにはコードを記述する必要があります(clangプラグインまたはスタンドアローンclangベースのツール)。クエリを記述して一致のためにコードベースを検索するためのシンプルなツールを書くことは、比較的簡単です。そのようなツールがすでに利用可能かどうかはわかりません。