2012-11-19 23 views
14

Aktualnie czytam kod cryengine. Jest ogromny niezbyt dobrze udokumentowany. Byłoby naprawdę dobrze, gdybym mógł utworzyć diagram UML z pliku projektu.Visual Studio - Generowanie UML z projektu C++

Znalazłem już kilka narzędzi do generowania diagramu UML z kodu C++, problem polega na tym, że projekt cryengine jest naprawdę ogromny i zajmie to dużo czasu.

Czy uważasz, że jest to możliwe?

Odpowiedz

23

Visual Studio ma wbudowany generator UML. W projekcie Visual Studio wybierz opcję Class View, kliknij prawym przyciskiem myszy w obszarze nazw, wybierz opcję View Class Diagram. Generowanie diagramów UML może zająć trochę czasu, jeśli Twój projekt jest duży. Mam nadzieję, że to pomoże.

enter image description here

+0

dziękuję to działało :) –

+0

To moja przyjemność! – billz

+5

To nie jest ** UML ** –

5

może być rozczarowany wynikiem: ogromny bałagan C++ może spowodować, jak równie niezwykle skomplikowany diagram UML.

Niemniej jednak jednym z narzędzi zaprojektowanych do wizualizacji dużych baz kodu w C++ jest Understand.

+0

Miałeś rację. Dziedziczenie jest całkiem przyzwoite, ale kompozycja to prawdziwy bałagan http://i.imgur.com/Xk00w.jpg Postaram się "zrozumieć" spróbować. –

Powiązane problemy