Question

Y a-t-il un rapide & amp; Un moyen sale d’obtenir une liste de toutes les classes d’un projet Visual Studio 2008 (c #)? Il y en a beaucoup et je suis juste assez paresseux pour ne pas vouloir le faire manuellement.

Était-ce utile?

La solution

Si vous ouvrez la " Vue en cours " dialogue (Affichage - > Affichage des classes ou Ctrl + W, C), vous pouvez obtenir une liste de toutes les classes de votre projet que vous pouvez ensuite sélectionner et copier dans le Presse-papiers. La copie enverra les noms complets (c'est-à-dire avec un espace de noms complet) de toutes les classes que vous avez sélectionnées.

Autres conseils

Peut-être pouvez-vous écrire un XSL / XSLT pour afficher uniquement les noms de classe à partir du XML généré par la documentation XML, si vous en avez.

Je construirais probablement l'assembly, puis utiliserais la réflexion pour parcourir tous les types exportés ... Si vous voulez un exemple de code, vous pouvez trouver l'inspiration dans http: //www.timvw .be / presentation-assemblytypepicker / .

J'ai réussi à utiliser doxygen pour générer de la documentation à partir de XML. commentaires dans mes projets - un sous-produit de ceci est une belle liste de classes avec hyperliens.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top