Documentation generator

A software documentation tool is used for automatic generation of documentation from the results and objects of the software development process. However, the documentation is not limited only to the source code. Documentation tools allow the generation of documents from various sources (eg, UML diagrams, source code ), they support different layout specifications and different output formats ( such as PostScript, PDF).

A very common software documentation tool for the Java programming language is Javadoc. Doxygen on the other hand is used like for C, but it is a documentation tool that supports multiple languages ​​and multiple output formats such as LaTeX, HTML and PDF. A similar documentation tool is Natural Docs. The Plain Old Documentation used for Perl comes - as opposed to Javadoc and Doxygen - but without tags and tries to generate the documentation from readable as possible, "natural" -looking comments. For the Python Sphinx was developed, a software documentation tool that converts reStructuredText into HTML pages as well as many other formats such as PDF, EPUB and man pages.

Software

  • APIGen
  • PHPDoc
736523
de