
VSdocman v12.0.9208.32632
VSdocman is an ultimate, fast and easy to use .NET documenting tool for every Visual Studio C# and VB developer.
Document your .NET code on a professional level.
Generate comprehensive MSDN-style class documentation for your C# and Visual Basic .NET projects, with custom topics, IntelliSense and F1 context sensitive help.
See how easy the code commenting with XML doc comments can be with powerful comment templates and sophisticated WYSIWYG comment editor.
VSdocman - a .NET documentation compiler - is directly integrated in Visual Studio so it will assist you with complete process of creating a documentation. This includes intelligent semi-automatic commenting of your code elements, creating additional topics (non-API reference) and generating and deploying the documentation.
Based on your settings, VSdocman scans a VS project or a solution, and then it generates the final documentation. It automatically reads namespaces, types and their members. Summary, remarks, parameter descriptions and other content are extracted from XML documentation comments in your code (those that start with /// or '''). The tool will boost your productivity no matter whether you create a class library, a component, a control, an application, a web site (ASP .NET) or any other C#/VB project type.
Move your documenting to the next level
Productivity
Integration with Visual StudioEverything directly in Visual Studio. Save your time, effort and money. With VSdocman, you can generate documentation from the .NET XML comments with just a single mouse click.
Flexible output formats
VS 2010 documentationCreate professional technical documentation in multiple and localizable formats - HTML, CHM, Microsoft Help Viewer (VS 2013/2012/2010 help), MS Help 2 (VS 2002 - 2008 help), Docx (OOXML format used in MS Word), PDF, XML and others.
Automatic commenting
Automatic insertion of XML commentsLet VSdocman automatically comment your code. Don't author the XML comments and common phrases manually. Intelligent comment templates make it significantly easier to write comments.
Comment editor
Editor for XML documentation commentsMake your XML comments better. Use the WYSIWYG comment editor to insert tables, lists, pictures, links and other formatting directly in your XML doc comments.
Class diagrams
Class diagramAdd clickable class diagrams anywhere in your documentation.
Complete authoring solution
Custom topics in generated documentationCreate a complete end-user manual with your own topics, such as overview, examples, license agreement, usage descriptions, etc.
VS help integration
Fully integrate generated help into Visual Studio help system including IntelliSense and F1 context sensitive help. Your assemblies will look like a part of the .NET framework.
Simple deployment
Easily deploy and register the documentation on target computers. No more troubles during installation.
Command line mode
Generate documentation in a command line mode during your automated builds.
Learn more about VSdocman features.
What you get with VSdocman:
All in one solution. You can create complex comments, generate VS documentation and then deploy and register it. Everything directly from Visual Studio.
Professional documentation of your code can be created in seconds for your customers, clients, you and your co-developers.
Consistency. All changes in the code are automatically reflected in newly generated documentation, which is always up to date and accurate.
Documentation in various formats and languages can be produced with just a few mouse clicks.
Efficient communication within a team, especially when a source control is used (e.g. TFS, Subversion, GIT or SourceSafe). Each developer comments his part of code. Everybody in the team can then see the comments, get an on-line help and use IntelliSense tooltips to easily understand the code.
The source code is precisely commented and looks professional.
VSdocman works as an extension for:
Visual Studio 2017 - all editions except for Express edition
Visual Studio 2015 - all editions except for Express edition
Visual Studio 2013 - all editions except for Express edition
Visual Studio 2012 - all editions except for Express edition
VSdocman requires .NET framework 4.5 or higher (it is installed with VS 2012 or higher).
Documented projects may target any .NET framework, including 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5 and 4.6.
VSdocman Release Notes
Version 12.0
NEW: Added support for projects that target .NET 6 and later. VSdocman worked with such projects even before, but only partially. For example, cref links to .NET types were not resolved.
NEW: Added support for C# global using directive. The global using and implicit global using directives were introduced in C#10 (with .NET6, but may be used with .NET Framework as well).
NEW: Added new output formats html_2025 and chm_2025. These are continuations of the older html_msdn2019 and chm_msdn2019, and it is recommended to switch to the new ones. Several improvements were implemented in the new templates, such as better responsiveness. The HTML output is more mobile-friendly now.
NEW: Added new Markdown output format which uses Github-flavored Markdown syntax. It is a simple text format which can be easily converted to HTML, PDF or other formats. It is suitable for version control systems like Git. You can use any Markdown editor to edit the files. The final documentation can be viewed in any Markdown viewer or converted to other formats. The main page is "index.md". It's especially suitable for Github wiki or pages. The table of contents is generated in "_Sidebar.md" file which is recognized by Github wiki. See an example.
NEW: Added support for Greek characters in CHM output. You just need to select the "el-GR" language in the output format options.
FIX: The comment editor and "Add XML comment" didn't work with shared projects (.shproj).
FIX: Dead links were reported when the documentation was generated, if there were "using" statements in C# (or "Imports" in VB) with an alias. For example, using Point = System.Drawing.Point. Then the links starting with the alias would fail with the warning, for example, <see cref="Point3D">.
FIX: When an <inheritdoc> or <include> XML doc tags imported multiple XML elements, they were inserted in the reverse order. This was not a problem if the imported elements were top-level elements, such as <summary>, <remarks> and others, because their order is not important. But if the imported elements were, for example, <para> tags inside a <remarsks>, they were in the wrong order in the generated documentation.
FIX: When compiling documentation from command line with VSdocmanCmdLine.exe using VS 2017, a Could not load file or assembly EnvDTE exception could occur.
FIX: The html_msdn2019 and chm_msdn2019 output didn't work correctly if there was an <svg> element injected in the documentation. An SVG element can be added in the header, footer or any other part of the page, see "Using HTML and Unknown Tags in XML Comments" topic in the help.
FIX: An unhandled exception message could be displayed if the user moved the mouse cursor out of the comment editor. This was harmless but annoying.
Download VSdocman v12.0.9208.32632
11 12 13 advanced application applications Builder Chart component components create Delphi Delphi 11 Development Digital Download TMS components for Delphi Edition editor editors export Fixed image including Linux macOS Management messages Native needs offer progress Secure security server setup software Source Studio support tasks Universal using visual website Windows