首頁  >  問答  >  主體

android - debug源碼時查看變數的使用情況的快捷鍵是什麼?

請幫忙審核通過,我的問題已經很明確了。

debug原始碼時怎麼查看一個變數的使用情況?
如果是在自己的程式碼裡面可以用alt f7查看呼叫的,但是在原始碼(widget 包,v7套件等等)裡是不起效果的,這時候怎麼查看一個變數的使用和賦值情況?

例如我在看Scroller這個類, 我想查看mCurrX這個成員變數在哪裡被使用到了,有什麼辦法可以查看嗎?
如果這個類別是我自己的,那麼我就可以ctrl 左鍵 用來查看,或者使用alt f7查看,但是原始碼裡點不出,有什麼辦法可以點出來呢?

我現在是使用alt j 尋找相同字串的方式來查找的,效率非常低。
求大神指引

我想大声告诉你我想大声告诉你2668 天前754

全部回覆(2)我來回復

  • 滿天的星座

    滿天的星座2017-06-05 11:14:32

    謝邀。我也不太明白你具體想要啥,就照我的理解瞎掰一下吧。
    一般情況下,原始碼在IDE 裡面打開,都會有很多紅色地方,這就導致IDE 不能編譯,我猜測可能就是這個原因導致IDE 不能對其生成索引,你也就不能通過ctrl + 左鍵 或者alt + f7 來查看了。不過,這只是我的猜測而已。
    我的工作和原始碼打交道很多,但我一般是透過 ctrl+f,也就是查找指令來看某個變數的使用的。不過也有人用 Source Insight 來載入源碼,這個工具也能像 IDE 一樣透過快捷鍵進行跳轉,你可以試試看。

    回覆
    0
  • PHP中文网

    PHP中文网2017-06-05 11:14:32

    ALT + F7 你的描述不是很清楚 這個你試試

    回覆
    0
  • 取消回覆