3
每當我開始接觸C++或Java項目時,我總是需要花費很多時間凝視和瀏覽代碼才能理解和抽象主體系結構。你如何得到一個項目的視覺地圖?
另一方面,人們可以使用graphviz
,dot
,Gprof2Dot
等工具更好地觀察執行實例配置文件的視覺表示,而不是閱讀配置文件摘要。
我僅僅爲了類比而告訴描述性案例。我想要的其實是一種類似於xcruiser
的工具。這是一個大約十年前開發的@ $ $%ing AWESOME(與無用)程序一樣(這是在2013年中期寫的),但仍然編譯並完美無缺地補丁。如果你想錯過它(這個Debian盒直接編譯它),像this截圖可以瀏覽互聯網的搜索引擎。
迴歸真實,聰明的人在項目失去自我之前如何在項目中變得輕鬆自如?
[Doxygen](http://www.stack.nl/~dimitri/doxygen/)有**許多** [繪圖選項](http://www.stack.nl/~dimitri/doxygen/manual /config.html#config_dot)! – BoBTFish
我通常使用合適的UML工具做逆向工程。 –