看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) win32 問題(Question): 有時會接手一些別人寫好的 project, 裡面會有幾十個 .c 與 .h檔 是否有工具可以分析整個 project 內的 source code, 找出 每個變數與 function的定義,在那邊被使用過? 甚至可以找出一些 functions 之間的關連,例如 funcA( )內會呼叫 funcB( )與 funcC( ), 做出類似流程圖的效果? 有這種工具的話,應該可以降低接手陌生專案的難度吧 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.139.138
EdisonX:(1)doxygen+graphviz(2)vc:檢視->(呼叫階層,類別檢視器) 06/20 12:15
shadow0326:找個有這類功能的IDE就好 visual studio之類 06/20 12:16
EdisonX:有興趣可參考一下 http://ppt.cc/IUfP ,很多ide都有。 06/20 12:22
james732:可以的話,問上一個維護的人是最快的...XDDD 06/20 12:34
BlazarArc:上面那個有用的話幹嘛要容易maitain跟注重code style XD 06/20 13:09
james732:因為常常會遇到"不可以"的情況啊...XDD 06/20 14:02
saxontai:不就是Source Insight、ctags、cscope、GNU Global這些? 06/20 14:14
hilorrk:推一樓和樓上 06/20 18:33