Doxygen

Martin Maciej

Mit dem Doxygen Download besitzt man ein mächtiges Werkzeug für die Dokumentation während der Softwareentwicklung. Doxygen unterstützt dabei eine Vielzahl von Programmiersprachen.

Mit dem Tool können Programmbestandteile erläutert werden und Abläufe während der Programmierung geplant und schriftlich erfasst werden.

Doxygen: Dokumentierung von Programmierprojekten

Mit der Dokumentationsanwendung können oft genutzte Elemente wie Dateien und Funktionen sowie Programmabläufe in einer Übersicht festgehalten werden. Mit Doxygen lassen sich folgende Elemente eines Projekts erfassen:

  • Funktionen
  • Variablen
  • Quelltext
  • Programmelemente
  • Rolle der Elemente im Programmablauf

Die Anwendung eignet sich zudem als Übersicht für Projektfortsetzungen und gibt einen Einblick in den Stand des Programmcodes ohne eine lange Einarbeitungszeit einplanen zu müssen.

Doxygen eignet sich u. a. für folgende Programmiersprachen:

  • C++
  • C
  • C#
  • D
  • Java
  • Objective-C
  • Python
  • IDL
  • VHDL

Mit zusätzlichen Filtern kann zudem Perl und Object Pascal mit Doxygen dokumentiert werden.

Doxygen: Dokumentationssystem für C++, C, Java, Python und mehr

Die Dokumentationen können aus kommentierten Quelltexten in HTML oder LaTEX ausgegeben werden. Darüber hinaus lassen sich Ausgaben in CHM, XML, RTF, PostScript, PDF und Markdown erstellen. Zudem können Hilfedateien für das Hilfesystem Qt erstellt werden. Entwickelt wird die Software vom Niederländer Dimitri van Heesch. Ziel der Dokumentierung von Softwareprojekten ist die Vermeidung von Redundanz und Zeiteinsparung bei arbeitsintensiven Projekten. Wird die Dokumentation parallel zum Programmierprojekt mit Doxygen erstellt, entfällt der zusätzliche Aufwand durch eine separate Dokumentenerstellung. Zudem wird eine Vollständigkeit der Dokumentierung sichergestellt. Auf der Webseite von van Heesch findet sich eine ausführliche Anleitung sowie Informationen zur optimalen Dokumentierung des Programmcodes. Dank der grafischen Benutzeroberfläche Doxywizard lassen sich Einstellungen sehr schnell und einfach durchführen. Dank Syntaxhervorhebung werden zu dem die wichtigsten Entwicklungsumgebungen (IDE) durch Doxygen unterstützt. Doxygen ist kostenlos und wurde unter GNU General Public License veröffentlicht.

doxygen-screenshot-1
Ähnliche Downloads:

Zu den Kommentaren

Kommentare

* Werbung