Für Links auf dieser Seite erhält GIGA ggf. eine Provision vom Händler, z.B. für mit oder blauer Unterstreichung gekennzeichnete. Mehr Infos.

    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:

    Hat dir dieser Artikel gefallen? Schreib es uns in die Kommentare oder teile den Artikel. Wir freuen uns auf deine Meinung - und natürlich darfst du uns gerne auf Facebook oder Twitter folgen.

    Zu den Kommentaren

    Kommentare