Doxygen 1.5.3
Sponsored Links
Doxygen 1.5.3 Ranking & Summary
File size:
16.6 MB
Platform:
MAC OS X
License:
GPL
Price:
Downloads:
501
Date added:
2007-07-27
Publisher:
Dimitri van Heesch
Doxygen 1.5.3 description
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
Main features:
- With Doxygen you will be able to generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in ) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
- You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. You can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
- You can even `abuse doxygen for creating normal documentation (as I did for this manual).
Enhancements:
- The options MAX_DOT_GRAPH_WIDTH, MAX_DOT_GRAPH_HEIGHT, and MAX_DOT_GRAPH_DEPTH have been replaced by a single option DOT_GRAPH_MAX_NODES, which can be used to limit the size of a graph indirectly, by specifying the maximum amount of nodes in the graph. The main advantage is that this can be computed much faster; dot has to be run only once per graph and never on graphs with more than the specified amount of nodes. Note that doxygen will always render the root node and its direct children even when DOT_GRAPH_MAX_NODES = 0.
- Parameters names are now copied to reimplemented functions, avoiding warnings about missing or wrong parameter names when INHERIT_DOCS = YES.
- id 150916,159291,166209,330109,396316 Doxygen now uses UTF-8 internally for all strings and uses iconv to recode the input to UTF-8. For HTML, LaTeX and man pages the output is now always UTF-8. For RTF the encoding is local and depends on the code page specified in the translator. The config option USE_WINDOWS_ENCODING has been removed. A new config option INPUT_ENCODING has been added which can be used to specify the encoding of the input. Another config option DOXYFILE_ENCODING can be used to specify the encoding of the config file itself.
- Added support for message sequence charts (using mscgen). For this two new commands have been added: msc and endmsc (similar to dot..enddot), and a new config option MSCGEN_PATH (similar to DOT_PATH) See the manual and website for more info.
- Added support for C++/CLI. To enable it set CPP_CLI_SUPPORT to YES in the config file (thanks to Ben Voigt for doing a lot of the work).
- IGNORE_PREFIX now also works for function/members names when shown in the various indices.
- Doxygen will show a tooltip in the HTML output for links to classes, namespaces, and members with the brief description (including dot graphs and source code).
- id 321575: Added a new config option EXCLUDE_SYMBOLS which can be used to exclude certain namespaces/classes/functions from the output by specifying their name (which may include wildcards).
- id 364536: Included patch by Ben Voigt which adds syntax highlight support for several (managed) C++ keywords.
- id 419349: Added two LaTeX layout enhancements provided by Stefan Pawig.
Main features:
- With Doxygen you will be able to generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in ) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
- You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. You can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
- You can even `abuse doxygen for creating normal documentation (as I did for this manual).
Enhancements:
- The options MAX_DOT_GRAPH_WIDTH, MAX_DOT_GRAPH_HEIGHT, and MAX_DOT_GRAPH_DEPTH have been replaced by a single option DOT_GRAPH_MAX_NODES, which can be used to limit the size of a graph indirectly, by specifying the maximum amount of nodes in the graph. The main advantage is that this can be computed much faster; dot has to be run only once per graph and never on graphs with more than the specified amount of nodes. Note that doxygen will always render the root node and its direct children even when DOT_GRAPH_MAX_NODES = 0.
- Parameters names are now copied to reimplemented functions, avoiding warnings about missing or wrong parameter names when INHERIT_DOCS = YES.
- id 150916,159291,166209,330109,396316 Doxygen now uses UTF-8 internally for all strings and uses iconv to recode the input to UTF-8. For HTML, LaTeX and man pages the output is now always UTF-8. For RTF the encoding is local and depends on the code page specified in the translator. The config option USE_WINDOWS_ENCODING has been removed. A new config option INPUT_ENCODING has been added which can be used to specify the encoding of the input. Another config option DOXYFILE_ENCODING can be used to specify the encoding of the config file itself.
- Added support for message sequence charts (using mscgen). For this two new commands have been added: msc and endmsc (similar to dot..enddot), and a new config option MSCGEN_PATH (similar to DOT_PATH) See the manual and website for more info.
- Added support for C++/CLI. To enable it set CPP_CLI_SUPPORT to YES in the config file (thanks to Ben Voigt for doing a lot of the work).
- IGNORE_PREFIX now also works for function/members names when shown in the various indices.
- Doxygen will show a tooltip in the HTML output for links to classes, namespaces, and members with the brief description (including dot graphs and source code).
- id 321575: Added a new config option EXCLUDE_SYMBOLS which can be used to exclude certain namespaces/classes/functions from the output by specifying their name (which may include wildcards).
- id 364536: Included patch by Ben Voigt which adds syntax highlight support for several (managed) C++ keywords.
- id 419349: Added two LaTeX layout enhancements provided by Stefan Pawig.
Doxygen 1.5.3 Screenshot
Doxygen 1.5.3 Keywords
DOT
MAX
GRAPH
Doxygen 1.5.3
HTML
ENCODING
source code documentation generator tool
can be used to
source code documentation generator
be used to
can be used
Source code documentation
code documentation generator
can be
used to
source code
Bookmark Doxygen 1.5.3
Doxygen 1.5.3 Copyright
WareSeeker periodically updates pricing and software information of Doxygen 1.5.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Doxygen 1.5.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
how animals can be used to control pest
can be used to heat large amounts of liquid
be used to doing
ways excel can be used in business
complete source code documentation
metronidazole be used to treat
what did veterans day used to be called
be used to get used to
what can block grants be used for
we used to be friends
madonna this used to be my playground
be used to and get used to
be used to grammar
can vinegar be used to detoxify my body
source code documentation tool
be used to ing
doxygen windows
like we used to be
Version History
Related Software
A graphical HTML/CSS (Cascading Style Sheets) authoring tool Free Download
xMerge is a MacOS X utility for splicing together the data forks of assorted files. It can be used to join together raw text, MP3, MPEG video files and pretty much any linear non-resource based data Free Download
Voxynth is a synthesizer (VST), which can be used to create vocal sounds or synthetic choirs. In addition, the MIDI synth has a stereo delay and comes with 64 factory patches and a manual (Adobe Free Download
Small cocoa app to run the Pandora mini player using WebKit. Created so you can quit Safari/Camino/etc without killing your music Free Download
Xoptions is an option calculator Free Download
Unicode HTML Generator - Generate static web pages that contain unicode characters Free Download
Absird - Create Single Image Stereograms (SIS) or Single Image Random Dot Stereograms (SIRDS) Free Download
GoFont is an feature-rich font viewing utility Free Download
Latest Software
Popular Software
Favourite Software