doxygen はオープンソースで出ている静的なソース解析&ドキュメント化ツールです。 昔から使っていますが高機能化と他言語対応がすすんで今やなんでもありになった感があります。 それだけに、新しい機能について理解し、使いこなすのも難しくなっています。 設定次第でいくらでも細かい作業を行うので、逆に情報過多になり過ぎてしまうきらいもあります。 自分は専ら新しい作業で既存のソースの理解を早めるために、ソースブラウズ用出力を生成しています。 Graphviz はあまりにも有名なグラフィックツールライブラリです。 これと連携する事で、ずいぶんと見栄えのするドキュメントを作れる様になります。 そのためにはGraphvizを入手してあらかじめインストールしておく必要があります。 doxygenの設定例としては、以下のようになります。Graphvizを使用するときは、DOT使用の設定にて その指定を行い
![doxygenの使用例 - Informatik-Wiki](https://cdn-ak-scissors.b.st-hatena.com/image/square/45c4684c76601e94abbe94966d9d5a26153b8fbd/height=288;version=1;width=512/https%3A%2F%2Fimg.atwiki.jp%2F_img%2Fog_image.png)