web-dev-qa-db-fra.com

Visual Studio - Générer UML à partir d'un projet c ++

Actuellement, je lis le code de jeu du moteur cryogénique. C'est énorme pas très bien documenté. Ce serait vraiment bien si je pouvais créer un diagramme UML à partir du fichier de projet.

J'ai déjà trouvé des outils pour générer un diagramme UML à partir de code c ++, le problème est que le projet cryengine est vraiment énorme et que cela prendrait beaucoup de temps.

Pensez-vous que c'est possible?

18
Maik Klein

Visual Studio possède le générateur UML intégré. Sur le projet Visual Studio, sélectionnez Class View, faites un clic droit sur l'espace de noms, sélectionnez View Class Diagram. La génération de diagrammes UML peut prendre un certain temps si votre projet est volumineux. J'espère que cela t'aides.

enter image description here

31
billz

Vous pouvez être déçu par le résultat: un énorme gâchis de C++ peut être rendu sous la forme d'un diagramme UML tout aussi compliqué.

Néanmoins, un outil conçu pour aider à visualiser de grandes bases de code C++ est Comprendre .

5
ChrisW