Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / フルスペック
説明

Doxygen - 開発者向けの究極のドキュメンテーション ツール

開発者は、コードのドキュメントを明確かつ簡潔にすることがいかに重要かを知っています。適切なドキュメントがないと、コードベースの構造を理解することが難しくなり、混乱やエラーが発生する可能性があります。そこで登場するのが Doxygen です。これは、ソース ファイルからオンライン ドキュメント ブラウザとオフライン リファレンス マニュアルを生成できる強力なツールです。

Doxygen は、1997 年から使用されている無料のオープンソース ソフトウェアです。その使いやすさ、柔軟性、および強力な機能により、開発者の間で最も人気のあるドキュメント ツールの 1 つになりました。 Doxygen を使用すると、自分で書くのに何時間も費やすことなく、プロ並みの見栄えのプロジェクト ドキュメントを簡単に作成できます。

Doxygen の重要な機能の 1 つは、ソース ファイルからドキュメントを直接抽出できることです。これは、個別のドキュメント ファイルを作成したり、コードベースとは別にそれらを維持したりする必要がないことを意味します。代わりに、Doxygen が認識する特別なタグを使用して、ソース ファイルにコメントを追加するだけです。

これらのタグを使用すると、関数、クラス、変数など、コードのさまざまな側面を文書化できます。パラメータ、戻り値、関数やメソッドによってスローされる例外などに関する情報を含めることもできるため、他の開発者 (または自分自身) がコードの動作を理解しやすくなります。

ソース ファイル全体にこれらのコメントを追加すると (最初は面倒に思えるかもしれませんが、かなりの効果があります)、Doxygen を実行すると、各関数/クラス/変数などに関するすべての関連情報を含む HTML ベースのブラウザー インターフェイスが生成されます。 、継承ツリーやコラボレーション図などの関連する図を含みます。

しかし、コードの一部が文書化されていない場合はどうなるでしょうか?問題ない! Doxygen の構成オプション (広範な) を使用すると、文書化されていないどの部分を生成された出力に含める必要があるかを指定できます。これにより、特定の領域に関する知識にギャップがあっても、ブラウジング時にビューから完全に失われることはありません。後でダウンザラインで生成されたドキュメント!

Doxygen のもう 1 つの優れた機能は、RTF (MS-Word)、PostScript/PDF/ハイパーリンク PDF/圧縮 HTML/Unix man ページなど、さまざまな形式で出力を生成するためのサポートです。彼らはおそらくここで適切なものを見つけるでしょう!

前述の包含依存関係グラフは、もう 1 つの優れた機能です。これらは、プロジェクト内のさまざまな要素がどのように相互に関連しているかを視覚的に示しているため、ユーザーは事前にすべての行を直接読んでいなくても、すべてが適切な場所にあることをすぐに理解できます。これにより、多くの相互依存コンポーネントを含む大規模なプロジェクトで作業する場合に特に時間が節約されます。

継承図は、クラス/インターフェース/などの間の関係を示すことで同様の利点を提供しますが、コラボレーション図は、同じクラス/インターフェース/など内の異なるオブジェクト間の相互作用を示します. /ファイル/フォルダ/など..

全体として、高品質のドキュメントを迅速かつ効率的に生成できる使いやすく強力なツールを探している場合は、DoxyGen を試してみることを強くお勧めします。

フルスペック
出版社 Dimitri van Heesch
出版社サイト http://www.stack.nl/wiki/MCGV_Stack
発売日 2013-08-26
追加された日付 2013-08-26
カテゴリー 開発者ツール
サブカテゴリー ソースコードツール
バージョン 1.8.5
OSの要件 Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
要件 None
価格 Free
週あたりのダウンロード 0
総ダウンロード数 679

Comments: