C++コードのgreppingに役立つPythonモジュールを探しています。分析を行いたい大きなコードベースがあります。最終的には、ソフトウェアのグラフィカルマップを作成したいと思います。アプリ間ではメッセージパッシングが多いので、その情報をキャプチャして視覚的に表現できるようにしたいと思います。私はいくつかのデータ視覚化パッケージを見回してきましたが、数学と関連するものをプロットすることにしか遭遇していません。
この仕事に最適なツールは何ですか、できればPythonで?
C++コードのgreppingに役立つPythonモジュールを探しています。分析を行いたい大きなコードベースがあります。最終的には、ソフトウェアのグラフィカルマップを作成したいと思います。アプリ間ではメッセージパッシングが多いので、その情報をキャプチャして視覚的に表現できるようにしたいと思います。私はいくつかのデータ視覚化パッケージを見回してきましたが、数学と関連するものをプロットすることにしか遭遇していません。
この仕事に最適なツールは何ですか、できればPythonで?
doxygenを調べて、(少なくとも一部が) 必要なことが行われるかどうかを確認できます。コール グラフとクラス ダイアグラムを html または xml 形式で直接生成します (派手なグラフを作成するには、ドットをインストールする必要があると思います)。