最終更新:2013-02-15 (金) 14:44:39 (1678d)  

Doxygen はてなブックマークを見る
Top / Doxygen

www.doxygen.org/

http://www.doxygen.jp/

Doxygen は、C++C言語JavaObjective-CPythonIDL (Corba、Microsoft 風) 向けのドキュメンテーション・システムです。 PHPC♯D言語 にもある程度対応しています。

利点

  • 文書化されたソースファイルのセットから、 オンライン・ドキュメント・ブラウザ (HTML形式) やオフラインのリファレンス・マニュアル (形式) を生成することができます。 RTF (MS-Word)、PostScript、ハイパーリンク PDF、圧縮 HTML、Unix man ページ形式の出力もサポートされています。ドキュメントは、ソースから直接抽出されます。これにより、ドキュメントとソースコードの一貫性を保つことがとても容易になります。
  • Doxygen は、文書化されていないソースファイルから、 コードの構造を抽出するように設定することができます。 これにより、大規模で分散化されたソースの中を探ることが容易になります。 様々な要素間の関係が、内包・依存図、継承図、 およびコラボレーション図により視覚化されます。しかもすべて自動的に生成されます。
  • また、doxygen を「乱用 (abuse)」して、 通常のドキュメントを作成することもできます (このマニュアルでやっているように)。

関連