Allows using <inheritdoc/> tags in XML comments that copy and extend the XML comments from base types and interfaces
Allows adding <inheritdoc/> tags to XML comments in C# source code to inherit XML comments from base classes, interfaces, and similar methods. Eliminates unwanted copying and pasting of duplicate XML comments and automatically keeps XML comments synchronized.
XML comments (starting with ///) are compiled into XML documentation files for each assembly by the normal build process. InheritDoc post processes these XML documentation files to inherit XML comments as needed. This approach makes the XML comments compatible with other documentation tools, accessible by Intellisense in compiled packages, and packagable into a Nuget package if distributing a library.
This is the Visual Studio Extension version (also available as a command line tool via NuGet or a .NET assembly via NuGet).