.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Documentation - Code commenting

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

CommentMaker

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: FeinSoftware

Comment generation tool designed to work in Visual C++ under Visual Studio 2002 (7.0) and 2003 (7.1).
CommentMaker creates customizable function headers.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available

Help Integration Wizard

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Microsoft

Latest version: Beta
Added 2004-04-28

Integrates help with Visual Studio.
Microsoft provides the tools necessary to create the compiled help (HxS) files that make up a help collection. The Help Integration Wizard can assemble those HxS files into a help collection and create a Windows Installer project for the help collection's distribution.
A help collection that is integrated with Visual Studio .NET gives developers ready access to documentation through the IDE's Contents, Index, Search, and Dynamic Help windows.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

NDoc

áHome Page HomeáPage

Categories: Documentation - Code commenting

Latest version: 1.3
Added 2003-05-20Updated 2004-12-17

Generates class libraries documentation from .NET assemblies and the XML documentation files generated by the C# compiler (or an add-on tool for VB.NET). NDoc uses add-on documenters to generate documentation in several different formats, including the MSDN-style HTML Help format (.chm), the Visual Studio .NET Help format (HTML Help 2), and MSDN-online style web pages.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

Agent Smith

áHome Page HomeáPage

Categories: Code analysis - Standards verifiers, Documentation - Code commenting, IDEs - IDE add-ins

Latest version: 1.1.0
Added 2008-02-25

C# code style validation plugin for ReSharper.

Features include:
- Naming convention validation
- XML comment validation
- XML comment, string literals, identifiers and resources (.resx files) spell checking
- Smart paste

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

Document! X

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Innovasys

Latest version: 2010
Added 2003-05-20Updated 2010-10-22

Automates the process of creating and maintaining documentation for:
- .NET assemblies (.NET Framework 1.0, 1.1, 2.0, 3.0, 3.5 and 4.0)
- Compiled COM components and controls
- COM type libraries
- ASP.NET Ajax Javascript
- Access, SQL Server and other databases with an OLEDB driver
- Xml Schemas (Xsd files or implied Xml Schemas from Xml files)

Features include:
- 'Full page edit' allows content to be edited directly within a preview of the generated page
- Integrated with Visual Studio versions 2005 to 2010
- In place designers for creating, editing or removing See Also links and examples
- Include additional content (image files, diagrams, web links)
- Visual source comment editor for Visual Basic .NET, C# and C++/CLI
- Can use comments from Transact-SQL code, SQL Server extended attributes, XSD schema annotations and type library HelpStrings
- template-based

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in

VB.NET XML Comments Creator

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Fesersoft

Latest version: 1.0.2.0
Added 2003-05-20

This application will allow any .NET language to create the same XML Comment file that C# and J# creates.
By using this application, you will be able to give your applications full Intellisense abilities. C# and J# are the only languages that have built in support in the compiler to create the XML Comment file used by Visual Studio .NET for Intellisense information. XML Comments Creator brings the rest of the .NET languages to the same level by allowing them to create a correctly formatted comment file. All the features of the C# and J# comments, including validation, has been included in this application.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

VB.DOC

áHome Page HomeáPage

Categories: Documentation - Code commenting

Latest version: 0.4
Added 2003-05-20Updated 2005-03-18

Free documentation system for the VB.NET programming language. It adds support for the "forgotten" XML documentation as it is provided in C#.

VB.DOC extracts the XML comments in your source code to a single XML file that has exactly the same structure as the one witch is generated by the C# compiler with the /doc switch. So, you can process this file with the same tools that are used for C#, for example NDoc.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

NDoc3

áHome Page HomeáPage

Categories: Documentation - Code commenting

Latest version: Beta 4
Added 2010-10-22

Code documentation generator for .NET that generates class library documentation from .NET assemblies and the XML documentation files generated by the C# or Visual Basic compiler.
NDoc3 uses documenters to generate documentation in several different formats, including the MSDN-style HTML Help format (.chm) and the MSDN-online style web pages.
NDoc3 is based on NDoc, which unfortunately is not being developed anymore. Because of this NDoc3 are very much like NDoc. The real differences lies in .NET 2.0, 3.0 and 3.5 support.

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

Spices.Net

áHome Page HomeáPage

Categories: Code conversion - Language migration, Code protection - Obfuscation, Decompilation, Documentation - Code commenting, Localization

Author: 9rays.Net

Latest version: 5.8
Added 2003-05-20Updated 2006-11-14

Solution for protecting, researching, documenting and reverse engineering .NET assemblies.

Features include:
- Spices.Obfuscator: solution for reducing of the risk of infringement of the intellectual property with a console or a GUI. Also reduces assembly size and optimizes the speed of your application.
- Spices.Decompiler: decompilation/disassembling for IL (same functionality as Microsoft's ILDASM utility), C#, C++, VB.NET, J#; A visual decompiler allows the user to build a code flow diagram enabling to analyze the code execution.
- Spices.Modeler: models and diagrams that reflects various types of assembly members relationships and structure.
- Spices.Investigator: .NET metadata browser at low level, provides detailed information on tokens.
- Spices.Informer: assembly member information provider and reporter.
- Spices.Documenter: documentation creation and management connected to your code.
- Spices.Localizer: lets you localize your assemblies.
- Integrates with Visual Studio.

Previous name: IL-Obfuscator

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for the Compact Framework
Built for the Compact Framework
Built for Mono
Built for Mono
Add-in
Add-in

CR_Documentor

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Travis Illig

Latest version: 1.8.2.0510
Added 2006-01-24

Visual Studio add-in that allows you to see a preview of your XML document comments - Ó la Roeder's original Documentor - in real-time, as you edit the comments.

Features include:
- ability to choose the level of tags you want to be "compatible" with, the manner in which "unrecognized" tags are handled, and other formatting options.
- context-menu support to aid in working with XML documentation comments, including inserting templates, embedding selections in templates, toggling outlining on XML doc comments, and toggling visibility of the CR_Documentor window.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available

C#CommDog

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: SoftSolutions

Latest version: 1.1.0
Added 2005-05-18Updated 2005-12-22

Analyzes and optimizes the documentation state of an C# project (.csproj).
All of the source code files of the project are checked for the correctness of their XML documentation. Missing and incorrect parts of every documentation comment are not only corrected and completed but also uniformed.

Features include:
- Processes all source code files of one C# project or a single code file
- Supports all elements of the C# language relevant for documentation
- Detects and corrects incomplete and incorrect documentation comments
- Generates missing documentation comments
- Uniforms all documentation comments
- Generates the improved XML documentation directly into source code
- Backs up the original state of your source code files as recoverable copies
- Generates Todo tags with date

Built for .NET
Built for .NET
Free or free version available
Free or free version available

Quickdoc Viewer

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: KyrSoft

Latest version: 1.0 Beta
Added 2005-10-27

Add-in module for Visual Studio that offers a WYSIWYG XML to HTML previewer for XML-based documentation comments.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available

MGTEK Help Producer

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: MGTEK

Latest version: 1.0
Added 2004-03-02

Help authoring tool that allows you to create Microsoft HTML Help 1.0 files, Microsoft Help 2.0 help files, and web based content from a Word document.
Microsoft Help 2.0 the help system used in Visual Studio .NET.

Built for .NET
Built for .NET

GhostDoc

áHome Page HomeáPage

Categories: Documentation - Code commenting, IDEs - IDE add-ins

Author: SubMain

Latest version: 2.5
Added 2003-11-30Updated 2009-06-01

Add-in for Visual Studio that automatically generates XML documentation comments for C# and VB, either by using existing documentation (e.g. of base classes or implemented interfaces), or by deducing from name and type of e.g. methods, properties, events, or parameters.

Features include:
- Generates XML comments based on code element type, parameters, name, and other contextual information
- For a derived class uses the base class documentation
- Assignable shortcut
- Configurable rules, acronyms and macros
- Import/Export of the configuration and the rules
- Option to re-build documentation
- Available for Visual Studio 2010, 2008 and 2005.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in
Free or free version available
Free or free version available

Doc-O-Matic

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: toolsfactory software

Latest version: 5.2
Added 2006-07-26

Tool for source code documentation and help authoring.

Doc-O-Matic creates the documentation for your C/C++, IDL, C++/CLI, Managed C++, Delphi/Pascal, VB.NET, C#, MATLAB, JavaScript, ASPX, JSP and Java applications and components. It uses information about source code symbols and existing comments in source code files (any source files that support comments) and external documentation files and creates documentation based on popular IDE documentation styles.

Features include:
- a visualization and design tool for class hierarchies
- a graphical documentation QA tool
- a report generator
- compiles your documentation into customizable HTML Help 1.x, MS Help 2, WinHelp, browser-based Help or transforms it into a double-side printable PDF document or an XML file
- supports XMLDoc comments for C++/CLI, C# and VB.NET
- supports the .NET 2.0 features such as generics, partial types and static classes
- generated Help 2 systems integrate into the Visual Studio 2005 help system

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

TeeGofer

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Steema Software

Latest version: 2.0.0.1
Added 2003-05-20Updated 2003-10-09

Help template builder for component writers working in Visual Studio .NET.

Built for .NET
Built for .NET

PrettyCode.Print for .NET

áHome Page HomeáPage

Categories: Documentation - Code commenting, Miscellaneous

Author: SubMain

Latest version: 1.7.07251
Added 2007-10-19

Standalone managed application and VS.NET add-in that enables you to produce styled color-coded printouts of .NET source code.
PrettyCode.Print for .NET supports both C# and VB.NET solutions.

Features include:
- Syntax highlighting
- Selective printing
- Auto indent
- Watermarks
- Export output to PDF
- Line numbering; Line bracket connections; Line spacing
- Member separator; Class separator
- Page layout; Print output control; Print preview
- Procedure index
- Support for Visual Studio 2005, 2003, 2002, VB 8.0 and C# 2.0

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

Doxygen

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Dimitri van Heesch

Latest version: 1.4.0
Added 2005-01-02

Documentation system for C++, C, Java, Objective-C, IDL (Corba and Microsoft flavors) and to some extent PHP, C# and D.
Doxygen can help you in three ways:
1. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in $\mbox{\LaTeX}$) 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 easier to keep the documentation consistent with the source code.
2. You can configure Doxygen to extract the code structure from undocumented source files. This is 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.
3. You can even "abuse" doxygen for creating normal documentation (as I did for this manual).

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

HTML Help Builder

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: West Wind Technologies

Latest version: 4.38
Added 2004-11-20Updated 2006-05-27

Documentation system using a structured interface for creating documentation for your applications and components.
Features include:
- focus on content creation by separating the content and formatting through separate interface components
- customizable with HTML templates and style sheets used for layout customization and custom code blocks in the templates to allow generation of any kind of output
- designed to aid in creating developer documentation with imports for many kinds of component class interfaces including .NET, COM and Visual FoxPro classes
- integration with Visual Studio .NET as an add-in and the Visual FoxPro IDE
- HtmlHelp 2.0 Support - generates Hxs, and Merge Collections for VS.NET Integration

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

Sandcastle

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Microsoft

Latest version: September 2007 CTP (2.3.07930.06)
Added 2006-07-31Updated 2007-10-04

Produces MSDN-style reference documentation for managed class libraries.
Sandcastle reflects over source assemblies and optionally integrates XML documentation comments.

Features include:
- Works with or without authored comments
- Supports generics and .NET 2.0
- Auto-generated index and TOC entries
- Auto-generated syntax declaration sections
- Auto-generated inheritance tables
- Code colorization
- Supports localization
- Compiler interface or Visual Studio add-in
- CHMBuilder for CHM generation
- Windows PowerShell script

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for the Compact Framework
Built for the Compact Framework
Add-in
Add-in
Free or free version available
Free or free version available

Online Help Viewer

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: X-tensive.com

Latest version: 1.0.5
Added 2006-05-09

ASP.NET application exposing content of .CHM help files on the web, so users may browse them online using a web browser.
Online Help Viewer's user interface is similar to the built-in Windows Help Viewer (or the MSDN Library Viewer), which is familiar to Windows users.

Free or free version available
Free or free version available

CommentMakerPro

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: FeinSoftware

Latest version: 1.8
Added 2004-06-17Updated 2006-07-07

Comment generation tool designed to work in Visual C++ under Visual Studio 2002 (7.0) and 2003 (7.1).
CommentMakerPro creates customizable function headers that you can adjust to most companies' documentation requirements.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

VSdocman

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Helixoft

Latest version: 5.1
Added 2005-12-15Updated 2010-10-22

Code commenter and generator of class documentation for VB .NET and C#.

Features include:
- Supports VB .NET and C# in any type of project, including class library, application, smart device, ASP .NET
- Works with Visual Studio 2010/2008/2005/2003/2002
- Full support for generics, extension methods and other .NET features
- Works in GUI and command line modes
- No need for compiled assemblies. Everything is extracted directly from the source code. This is especially useful for ASP.NET projects.
- You can select which members will be documented using filtering by type, accessibility, project file, name and attributes
- You can add your own topics such as overview, examples, license agreement, usage descriptions, etc.
- Generates the following documentation formats: MS Help Viewer (.mshc), MS Help 2 (.HxS), HTML Help 1.x (.CHM), HTML, RTF
- Integrates in VS help system on target computer
- Output is localizable
- Creates links to framework classes, even in HTML and CHM output
- Documentation can contain source code of the member
- Supports standard XML comments
- Automatically inserts predefined texts in comments
- WYSIWYG comment editor
- You can automatically insert default XML comment to the member
- You can insert tables, lists, pictures, links, colors, bold, italics and other formatting directly in your source code

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in

SharpPlus Html Help 2 Registration Toolkit

áHome Page HomeáPage

Categories: Deployment - Installation, Documentation - Code commenting

Author: SharpPlus

Latest version: 1.0
Added 2005-05-12

Utility that registers HTML Help 2 collections and titles.
It can be used to integrate HTML Help 2 to Visual Studio, Delphi, etc. without having to create manually the proper records in the Windows Installer database.

Features include:
- a GUI program to create registration configuration file and that can be used to test registration.
- a command line version, which can be redistributed to deploy the HTML Help collections.
- Supports registering HTML Help 2 to multiple targets such as VS.NET 2003 and Delphi 2005.
- Supports registering HTML Help 2 as plugin or merge topic.
- Free for non-commercial use without any functional limitation.

Free or free version available
Free or free version available

Visual Studio .NET Help Integration Kit

áHome Page HomeáPage

Categories: Documentation - Code commenting

Author: Microsoft

Latest version: 2003
Added 2003-05-20Updated 2003-06-07

Set of documentation and tools for software developers and Help authors who wish to extend the help content in Visual Studio .NET.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

C#Builder Goodies

áHome Page HomeáPage

Categories: Documentation - Code commenting, IDEs - IDE add-ins

Author: KyrSoft

Latest version: 1.1
Added 2005-10-27

Add-on module for the Borland C#Builder IDE that helps you to perform C# language specific reserved keyword and XML documentation autocompletions inside the C#Builder editor. Further it also includes a quick access WYSIWYG XML to HTML viewer helper and a keycode analyzer helper.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD ind?pendante | Parking partag?