2012-11-19 7 views
14

현재 cryengine gamecode를 읽고 있습니다. 그것은별로 잘 문서화되지 않은 거대합니다. 프로젝트 파일에서 UML 다이어그램을 만들 수 있다면 정말 좋을 것입니다.Visual Studio - C++ 프로젝트에서 UML 생성

C++ 코드에서 UML 다이어그램을 생성하는 도구를 이미 찾았습니다. 문제는 cryengine 프로젝트가 정말 거대하며이를 수행하는 데 많은 시간이 필요하다는 것입니다.

이것이 가능하다고 생각하십니까?

답변

23

Visual Studio에는 빌드 인 UML 생성기가 있습니다. Visual Studio 프로젝트에서 Class View을 선택하고 네임 스페이스를 마우스 오른쪽 단추로 클릭 한 다음 View Class Diagram을 선택하십시오. 프로젝트가 크면 UML 다이어그램을 생성하는 데 시간이 걸릴 수 있습니다. 희망이 도움이됩니다.

enter image description here

+0

감사합니다. –

+0

그것은 내 기쁨입니다! – billz

+5

이것은 ** UML ** –

5

님의 결과에 실망 할 수있다 : C++의 큰 혼란은 동등하게 상당히 복잡한 UML 다이어그램으로 렌더링 할 수 있습니다.

그러나 C++ 코드베이스를 시각화하는 데 도움이되는 도구는 Understand입니다.

+0

당신이 옳았습니다. 상속은 꽤 괜찮은 편이지만 구성은 진짜 혼란입니다. http://i.imgur.com/Xk00w.jpg "이해"할 것입니다. –

관련 문제