2012-11-19 216 views
14

目前我正在閱讀cryengine遊戲代碼。這是巨大的不是很好的文件。如果我可以從項目文件創建一個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我會給「理解」一個嘗試。 –

相關問題