All categories

doxygen 1.8.0

Free This is very useful to quickly find your way in large source distributions
4.5 
Latest version:
1.9.3 See all
Developer:

Doxygen is a widely used documentation generation system for various programming languages, such as C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, LaTEX and C#.

Doxygen works either with documented files or with undocumented ones. In the first case, you specify the comments in the source code in a specific format that Doxygen can understand, so the program scans the project folder with subfolders or a specific file. In the second case, you can configure Doxygen to "harvest" your source code and generate the documentation.

When Doxygen finishes the process, it can generate the according documentation in a variety of formats such as HTML, RTF, PostScript, PD with hyperlinks, compressed HTML (CHM), and Unix man pages.

Since the documentation is obtained directly from the source code, you are sure to get the updated version of the docs.

Doxygen is very popular in the open source world, so we can see several open source projects that use this tool to generate the docs pages.


v1.8.13 [Feb 26, 2012]
Auto list items can now consist of multiple paragraphs. The indentation of the (first line) of a new paragraph detemines to which list item the paragraph belongs or if it marks the end of the list.
When UML_LOOK is enabled, relations shown on the edge of a graph are not shown as attributes (conform to the UML notation)
Updated the manual and improved the look.
Made the contents in the navigation tree more consistent for groups, pages with subpages, and grouped subpages.
id 669079: Latex: made the margins of latex page layout smaller using the geometry package.
The tool doxytag has been declared obsolete and is removed (it wasn't working properly anyway). Same goes for the installdox script.
Updated the copyright in source code and doxywizard "about" to 2012.
id 668008: HTML version of the manual now has the treeview enabled for easier navigation.

Suggestions

SCRATCH
SCRATCH
Free

Creates interactive content from the user's media files

XAMPP
XAMPP
Free

Development environment for PHP

Code::Blocks
Code::Blocks
Free

Programs & provides debugging support for apps developed in C, C++ and Fortran

Download
Free