2009-06-30 9 views
4

Supposons que vous ayez une classe abstraite avec des méthodes abstraites et que vous placiez des balises de documentation XML sur ces méthodes.XML Commentaires sur les méthodes abstraites dans Visual Studio 2008

Lorsque vous héritez de cette classe et que vous implémentez ces méthodes, intellisense n'hérite pas de la documentation XML ...?

Est-ce que quelqu'un sait s'il est possible de faire en sorte que l'EDI hérite de la documentation?

sinon, ne pensez-vous pas que c'est un comportement étrange?

Je pense qu'il est tout à fait acceptable que je veuille que les commentaires génériques explosent à travers les implémentations d'une classe ... et bien sûr, si je commente une implémentation, alors cela devrait apparaître à la place.

Répondre

3

GhostDoc héritera automatiquement de la documentation. C'est mon plug-in préféré # 2 à côté de ReSharper.

Ctrl +Maj +D ... documenté!

+0

cool, merci womp, je vais vérifier. Honte VS ne peut pas le faire nativement. – andy

0

Vous ne pouvez pas obtenir la documentation héritée - vous devez documenter chaque élément de code explicitement.

Essayez AtomineerUtils - c'est une alternative gratuite à GhostDoc qui est beaucoup plus puissant et configurable. Il rassemblera autant d'informations que possible à partir de toute documentation existante (à la fois pour les méthodes/propriétés de classe de base surchargées et les méthodes surchargées), en plus de la génération automatique de documentation à partir de la dénomination des éléments. d'éléments de code.