首页  >  问答  >  正文

android - debug源码时查看变量的使用情况的快捷键是什么?

请帮忙审核通过,我的问题已经很明确了。

debug源码时怎么查看一个变量的使用情况?
如果是在自己的代码里面可以用alt+f7查看调用的,但是在源码(widget 包,v7包等等)里是不起效果的,这时候怎么查看一个变量的使用和赋值情况?

比如我在看Scroller这个类, 我想查看mCurrX这个成员变量在哪里被使用到了,有什么办法可以查看吗?
如果这个类是我自己的,那么我就可以ctrl + 左键 用来查看,或者使用alt + f7查看,但是源码里点不出,有什么办法可以点出来呢?

我现在是使用alt + j 查找相同字符串的方式来查找的,效率非常低。
求大神指导

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

全部回复(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
  • 取消回复