GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for methods and properties based on their type, parameters, name, and other contextual information.
When generating documentation for class derived from a base class or for interface implementation (e.g. .NET Framework or your custom framework), GhostDoc will use the documentation that Microsoft or the framework vendor has already written for the base class or interface.
Benefits
Save keystrokes and time
Simplify documenting your code
Benefit of the base class documentation
If you follow good naming conventions in your code, then you will get very decent results on the summary GhostDoc generates. When I see code that is not documented, it is as simple as hit Ctrl-Shift-D to have GhostDoc document it.
Editions
In addition to standard features the free version GhostDoc offers, there is a GhostDoc Pro alternative which provides ultimate documentation configuration flexibility and automation of routine documentation operations.
GhostDoc
GhostDoc Pro
Features
Document This
Generates XML comments based on code element type, parameters, name, and other contextual information
Document Type Generates XML comments for entire type/class
Document File Generates XML comments for entire file
For a derived class uses the base class documentation.
Configurable rules, acronyms and macros
XML Comment templates (T4) Total control over your XML documentation content and style
Assignable shortcut (default Ctrl-Shift-D)
Import/Export of the configuration and the rules
Option to re-build documentation
Licensing
Personal License
For individual developers
Free
$35/user
Commercial License
For companies and organizations
$50/user
License Protection
One time charge provides minor and major upgrades for the product lifetime