Puede encontrar mi complemento, Atomineer Pro Documentation útil. Puede generar y actualizar comentarios de JavaDoc, Qt, Doxygen y Xml-Documentation en código fuente (Visual Basic, C#, C++/CLI, C++, C, Java, unrealscript), y usted tiene mucho control sobre el formato que produce.
(edit: tenga en cuenta que este complemento solo funciona en versiones de Visual Studio desde 2005, por lo que no puede usarlo en VB6, solo para documentar código VB6 antiguo con una versión más reciente de Visual Studio. Una vez documentado, todavía se puede volver a cargar y compilar en VB6)
(Se podría decir que genera la documentación "repetitiva", pero genera mucho más que un simple esqueleto repetitivo - rellena tantos detalles como es posible minimizar la cantidad de documentación adicional que necesita para escribir)
Por lo tanto, no crea documentación externa de los comentarios (como JavaDoc), crea los comentarios ellos mismos, por lo que aún necesitaría otra herramienta para generar la documentación externa. Sin embargo, AtomineerUtils ahorraría mucho tiempo si tiene que generar nuevos comentarios de documentación para el código existente (no documentado), o si ya tiene el código comentado/documentado en un estilo Javadoc, AtomineerUtils puede procesar los comentarios de la documentación para convertirlos a Doxygen. o formatos de documentación XML, que pueden ayudarle a obtener compatibilidad con otras herramientas (Sandcastle, etc.) que pueden generar documentación externa para usted.
Para generar la documentación externa a partir de los comentarios del código fuente, Doxygen es una herramienta líder (y gratuita) de generación de documentación externa que puede compilar documentación de JavaDoc, Qt, Doxygen o documentación de formato Dcoumentation-XML. vale la pena probarlo
Quité '[microsoft.visualbasic]' como se refiere al espacio de nombres .NET 'Microsoft.VisualBasic'. – GSerg
¿Por qué documentar y no convertirlo a VB.NET o C#? El código VB6 (documentado o no) no se puede mantener en 2010. –
@GSerg - gracias, no me di cuenta – cc0