2009年3月18日 星期三

How To Trace Source Code



標題下的很棒,這是我最近在做的事情,我想就分享給大家

##ReadMore##


首先先下載今天的主角->Source Navigator





下載完之後,請解壓縮到C:\目錄下,因為他對中文目錄或是路徑還是有問題




圖一:解壓縮後的SN-6.0




接下來的步驟,請將妳要Trace的原始碼整個資料夾都丟進\bin裡面,在這我用linux核心原始檔來說明。


圖二:將linux核心丟進去\bin資料夾中

丟完之後就開始今天的重點,How to trace source code

Step one:請開啟\bin\snavigator.exe
Step two:請new project,之後他會自動幫你創一個路徑,按OK就好,這點滿人性化的
Step three:請等等把,他正在將source code 掃瞄一次,等...很久,等不用錢


圖三:掃瞄完成示意圖

Step Four:請在選單中Windows->New View->Grep Editor點下去會有新視窗
Step Five:請在新視窗中Pattern選項輸入 你想知道的函式或是參數,Search!!!

就會出現這個函式是被那些檔案所參考到,或是函式是在哪邊宣告,這不是很方便的TraceCode嘛!?
順便罵一下貼圖功能,為啥我每次貼圖都會跑到最上面.....真不方便!!!!

11 則留言:

  1. 為什麼你貼的圖點不出原圖!

    回覆刪除
  2. 小的跟鬼一樣,看個雕啊= =

    回覆刪除
  3. 老師~請問具體的使用時機是.......!???

    回覆刪除
  4. When u need trace code ^^"

    回覆刪除
  5. How can I know it is time to need trace code?

    回覆刪除
  6. 匿名23:53

    網誌管理員已經移除這則留言。

    回覆刪除
  7. 匿名00:04

    網誌管理員已經移除這則留言。

    回覆刪除
  8. 天才不需要trace!!

    回覆刪除
  9. 很酷耶,應該不只這個小功能吧
    來個開課介紹如何?

    回覆刪除