C++ 코드 용 리버스 엔지니어링 UML 무료 도구를 찾고 있습니다. 제가 작업하고있는 오래된 소프트웨어는 거의 문서가 없기 때문에 진화를 추가해야합니다 : 그래서 UML 다이어그램이 도움이 될 것입니다.리버스 엔지니어링 UML 도구를 찾고
StarUML을 다운로드했지만 리버스 엔지니어링을 할 때 다이어그램의 모든 클래스가 너무 작게 표시되는 문제가 있습니다. 해결책을 찾지 못해서 다른 무료 도구를 다운로드하고 싶었습니다. 그러나 하나를 찾지 못한다. 답변
에 대한감사
아드
힘을? 너 무슨 뜻이야? – Adrien
Doxygen은 문서화되지 않은 경우 클래스를 추출하지 않지만 'EXTRACT_ALL'과'HIDE_UNDOC' (IIRC)의 두 가지 매개 변수가 true 및 false로 설정되어야합니다. 둘 다 자동으로 생성 된 구성 파일의 동일한 섹션에 있으므로 쉽게 찾을 수 있어야합니다. – arne
Doxygen + GraphVis가 최선의 방법입니다. Doxygen 프로젝트를 설정하고 다이어그램에서 "GraphVis 패키지의 점 도구 사용"을 선택하십시오. 클래스 다이어그램은 실제로 실제로 유용하며 클릭 할 수 있습니다. 내가 생성 한 예제 : http://tinyurl.com/qzz7dff – Steztric