看板 AndroidDev 關於我們 聯絡資訊
想請問各位大大,平常都是用什麼tool來trace android source code, 小弟我平常是用Source Insight, 但是我覺得有一點不方便, 原因是因為如果把整包source code放到Source Insight, 會因為容量太大,Source Insight容易當掉, 所以我通常只把會碰到的相關資料夾抓進Source Insight, 可是這樣有時可能會因為漏抓一些相關檔案, 導致你在trace時會找不到相關定義或函式, 想請教各位都是用什麼來trace code, 還是小弟不熟悉Source Insight的操作才會有這種問題... 還請各位大大幫小弟解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.157.181 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1512150034.A.7E1.html
iiiii: 16GB記憶體 12/02 16:21
qazkevin: 請教iiiii大大,所以是建議記憶體至少16GB嗎 12/02 17:30
angusyu: 用AS直接trace不能嗎? 12/03 13:44
kurakidream: as整包import進去 12/04 15:11
qazkevin: 請問AS是什麼tool? 12/04 20:41
stu51211: 你說AOSP嗎 我也在找工具… 12/04 22:52
stu51211: 目前都是直接用 Vim ctag 硬幹 12/04 22:52
stu51211: 配合 grep 一起走 12/04 22:53
stu51211: locate 單一資料夾才丟到 source insight 12/04 22:53
stu51211: 輔以 doxgen 畫圖 12/04 22:53
stu51211: 但速度還是頗慢的 12/04 22:54
stu51211: 希望這串能釣出神人回 12/04 22:54
stu51211: *doxygen 12/04 22:55
stu51211: 16G ram會打到其他問題啦… 尤其是還要build code的時候 12/04 22:55
qazkevin: stu51211,我目前是用source insight+grep指令 12/05 00:29
qazkevin: ctags我用過,但我都追到亂掉@@ 12/05 00:30
stu51211: 我有看過旁邊新人用VS code配套件 12/05 03:02
stu51211: 乍看很炫 實不實用就不確定了XD 12/05 03:02
stu51211: 不過 grep 配 --include=*.c* 之類的很好用 12/05 03:03
stu51211: 第一次兩三分鐘 後面都是秒級的搜尋速度 12/05 03:04
stu51211: 找跨資料夾引用很方便 12/05 03:04
stu51211: 看到有人推薦 intelj 不確定用起來怎麼樣 12/05 03:07
kurakidream: aosp跑idegen後 可以import進studio 12/05 09:57
kurakidream: 不要的module在排除就好 不然indexing會跑很久 12/05 09:58