2012-11-19 16 views
14

Attualmente sto leggendo il codice di gioco di cryengine. È enorme, non molto ben documentato. Sarebbe davvero bello se potessi creare un diagramma UML dal file di progetto.Visual Studio - Genera UML da un progetto C++

Ho già trovato alcuni strumenti per generare un diagramma UML dal codice C++, il problema è che il progetto cryengine è davvero enorme e ci vorrebbe molto tempo per farlo.

Pensi che sia possibile?

risposta

23

Visual Studio dispone del generatore UML incorporato. Nel progetto Visual Studio, selezionare Class View, fare clic con il tasto destro del mouse sullo spazio dei nomi, selezionare View Class Diagram. Potrebbe richiedere del tempo per generare diagrammi UML se il tuo progetto è grande. Spero che questo aiuti.

enter image description here

+0

grazie ha funzionato :) –

+0

È un piacere! – billz

+5

Questo non è ** UML ** –

5

si potrebbe rimanere deluso dal risultato: una grande confusione di C++ può rendere come un diagramma UML altrettanto estremamente complicato.

Tuttavia, uno strumento progettato per consentire la visualizzazione di grandi basi di codice C++ è Understand.

+0

Avevi ragione. L'ereditarietà è abbastanza decente, ma la composizione è un vero casino http://i.imgur.com/Xk00w.jpg Darò "capito" una prova. –

Problemi correlati