一个十分蛋疼的问题
在我们阅读框架底层源码的时候,我们往往会一个方法一个方法的往下翻,翻了很久很快就会有这样的灵魂拷问:我从那个类(方法)来,我要到哪个(类)方法中去。这个时候,我们如果知道这样的一组快捷键,我们就很快能捋清楚我们的来龙去脉,让我们不在迷茫。
一:Ctrl+B查看当前调用方法的源码
鼠标放到我们被调用的方法上:
我们使用Ctrl+B,然后我们的界面就自动变成了:
这样就到了呗调用方法的源码的位置,是不是非常的方便。
二:Ctrl+Alt+B查看当前接口的实现类或者抽象方法的实现方法
假设我们现在到了这里:我们想要查看抽象方法的具体实现了怎么办?Ctrl+Alt+B即可达到我们的需求。
三:我们走错一个位置,但是我已经开了很多的类,我如何找到上一个查看的位置呢?
我们基于Ctrl+Alt+左,我们可以无限的返回,返回到了一定的位置之后,我们突然感觉回退过头了,想要看我后面的浏览的位置怎么办呢?Ctrl+Alt+右即可。
四:方法中我们看到了一个变量,如何查看这个变量是在哪里定义的呢?
Ctrl+Alt+B即可,效果如下:
基于以上的这一组命令,我们可以轻松的知道我们在哪,可以沿着我们翻阅代码的顺序,反复查看。这是十分方便滴。
那感谢各位老板的收看,再见!