1. 程式人生 > >Mac程式碼生成呼叫關係圖工具(Understand)

Mac程式碼生成呼叫關係圖工具(Understand)

參考

1.建立工程
====>File
  =====>工程名和原始碼目錄
    =====>選擇語言
      =====>Add source files and directores manually
         ======>Add a Directory
一路回車即可!!! 

2.搜尋功能
區域性搜尋: command + f
全域性搜尋: F5

3.程式碼生成關係調用圖/流程圖
=====>右鍵點工程裡目錄/檔案
   =====>Graphical Views
      =====>在這裡可以選看流程圖結構
<1>.Graph Architecture:展示一個框架節點的結構關係
<2>.Declaration:展示一個實體的結構關係,例如:展示引數,則返回型別和被呼叫函式,對於類,則展示私有成員變數(誰繼承這個類,誰基於這個類)
<3>.Parent Declaration:展示這個實體在哪裡被聲明瞭的結構關係
<4>.Declaration File:展示所選的檔案中所有被定義的實體(例如函式,型別,變數,常量等)
<5>.Declaration Type:展示組成型別
<6>.Class Declaration:展示定義類和父類的成員變數
<7>.Data Members:展示類或者方法的組成,或者包含的型別
<8>.Control Flow:展示一個實體的控制流程圖或者類似實體型別
<9>.Cluster Control Flow:展示一個實體的流程圖或者類似實體型別,這個比上一個更具有互動性
<10>.UML Class Diagram:展示這個專案中或者一個檔案中定義的類以及與這個類關聯的類
<11>.UML Sequence Diagram:展示兩個實體之間的時序關係圖