logo

VisDoc generates html documentation from ActionScript 2.0, 3.0 and Java class files

Documentation

Writing doc comments General introduction to Javadoc, and a practical guide how to write Javadoc comments for VisDoc. Command-line interface to VisDoc.

Features

Application features

Example documentation

See also the "Example usage" inset at the right.

Screenshots

Application window with log drawer Application window: Settings

Supported tags

VisDoc supports Javadoc tags, and some new tags that are commonly used or otherwise useful, such as @exclude. See the complete list below.

Javadoc is a commonly used tool for generating Java class documentation. The Javadoc format has become a code documenting standard.
More information about Javadoc: see the Javadoc Tool Home Page and How to Write Doc Comments for the Javadoc Tool.
Implemented Javadoc tags
@author
{@code}
@deprecated
@exception
{@inheritDoc}
{@link}
{@linkplain} Identical to @link as all links are rendered as plain text (no code font).
{@literal}
@param
@return
@see
@since
@throws
@version
Javadoc tags that are not implemented
{@docRoot} Not implemented
@serial
@serialData
@serialField
{@value} Not implemented
FlashDoc tags
@class Not implemented: classes are detected automatically
@method Not implemented: methods are detected automatically
@private Explicitly marks property or method as private
@helpid Not implemented: not useful for documentation
@tiptext Not implemented
Implemented tags not in Javadoc spec, but commonly used
@description Explicit field name for the description - normally you don't have to specify the description text
@example Code example how to use the class or method. Part of the Javadoc proposed tags.
@returns Synonym for @return
@usage Synonym for @use
@use Code example how to use the class or method
Implemented useful tags
@exclude Excludes (hides) a property, method or class from the documentation. Part of the Javadoc proposed tags.
@history List of changes
@implementationNote Point of attention about the implementation, targeted to class developers
@sends To document messages that are broadcasted to listeners
@todo Part of the Javadoc proposed tags
@usageNote Point of attention when using a class or class member, targeted to class users
{@img} Include images in your documentation

Pricing

A VisDoc single user license is available for USD 40.00. A company license is available for USD 160.00. You can purchase an individual license from within the app, or by visiting the Kagi store. Company licenses are available through Kagi.

With a license you are entitled to dot upgrades (feature releases) and of course dot dot upgrades (bug fixes).

Download

Try VisDoc before you buy. In trial mode, the application is fully functional, but will reverse one out of four documentation files.

VisDoc 2.2 for Mac OS X 10.5 (G4 and Mac Intel) 9 MB
VisDoc 2.2 for Mac OS X 10.4 (G4) 9 MB

This release's changes

2.2 04 Sep 2009
  • Separate download for Mac OS X 10.4 and 10.5 / 10.6
  • Fixes inline comments /**< ... */ that do not have a space at the left
  • Now properly escapes & in comments
  • Now renders a comment even if it ends with a semi-colon like /** some lines */;

Contact

Ask a question by email