Doxygen

Infobox_Software | name = Doxygen | logo = Doxygen.png | caption = | screenshot = | developer = Dimitri van Heesch | latest_release_version = | programming_language = C++ | operating_system = 跨平臺 | genre = 文檔生成器 | license = GNU通用公共許可證 | website = Doxygen是一個適用於C + + 、 C 、 Java 、 Objective - C 、 Python 、 IDL （ CORBA和Microsoft flavors ） 、 Fortran 、 VHDL 、 PHP 、 C# 和D語言的文檔生成器 。 它可以在大多數類Unix操作系統 、 macOS以及Microsoft Windows上執行 。 初始版本的Doxygen使用了一些舊版本DOC + + 的源代碼 ， 在那之後 ， Dimitri van Heesch重寫了Doxygen的源代碼 。 Doxygen是一個編寫軟件參考文檔的工具 。 該文檔是直接寫在源代碼中的 ， 因此比較容易保持更新 。 Doxygen可以交叉引用和源代碼 ， 使文件的讀者可以很容易地引用實際的源代碼 。 KDE將Doxygen作爲它的一部分且KDevelop具有內置的支持 。 Doxygen的發佈遵守GNU通用公共許可證 ， 是自由軟件 。