ソースコード解析ツール

SXT for Windows

  • 感想
    • cstwin.exe/cftwin.exeで簡単なコールグラフ視覚化は可能。Doxygenかけると時間かかるので、こっちでやると早く目的の情報が得られることもあるだろう。
    • グラフィカルな出力方法としては、cft.exe/cst.exeでDOT形式で出力してgraphvizのGVUI.exeで絵を出すのが簡単なようだ。でもDoxygenでやったほうが結局楽かなぁ。
  • cft.exe
  • cst.exe
    • コードを解析し、結果を出力する。
    • 出力フォーマットが豊富
      • ASCII text files, RTF-files, HTML-files, XML-files, dBASE database files, XML database files ,ほかにもあるらしい。
    • グラフィカルな表示用に以下のツール用のデータ出力も可能
      • GoVisual, Graphlet, daVinci, DOT, VCG, VISIO ,Rational Rose C++
      • DOTはDoxygenでもおなじみですね
  • cftwin.exe
    • GUIで関数の呼び出し関連をツリー表示できる
  • cstwin.exe
    • GUIでクラス/構造体の関連をツリーを表示できる