当前位置: 首页 > news >正文

奇淫技巧:阅读源码时基于一组快捷键,让我们知道身在何方!

一个十分蛋疼的问题

在我们阅读框架底层源码的时候,我们往往会一个方法一个方法的往下翻,翻了很久很快就会有这样的灵魂拷问:我从那个类(方法)来,我要到哪个(类)方法中去。这个时候,我们如果知道这样的一组快捷键,我们就很快能捋清楚我们的来龙去脉,让我们不在迷茫。
在这里插入图片描述

一:Ctrl+B查看当前调用方法的源码

鼠标放到我们被调用的方法上:
在这里插入图片描述
我们使用Ctrl+B,然后我们的界面就自动变成了:
在这里插入图片描述
这样就到了呗调用方法的源码的位置,是不是非常的方便。

二:Ctrl+Alt+B查看当前接口的实现类或者抽象方法的实现方法

在这里插入图片描述
假设我们现在到了这里:我们想要查看抽象方法的具体实现了怎么办?Ctrl+Alt+B即可达到我们的需求。

在这里插入图片描述

三:我们走错一个位置,但是我已经开了很多的类,我如何找到上一个查看的位置呢?

我们基于Ctrl+Alt+左,我们可以无限的返回,返回到了一定的位置之后,我们突然感觉回退过头了,想要看我后面的浏览的位置怎么办呢?Ctrl+Alt+右即可。

四:方法中我们看到了一个变量,如何查看这个变量是在哪里定义的呢?

在这里插入图片描述

Ctrl+Alt+B即可,效果如下:
在这里插入图片描述

基于以上的这一组命令,我们可以轻松的知道我们在哪,可以沿着我们翻阅代码的顺序,反复查看。这是十分方便滴。

那感谢各位老板的收看,再见!

http://www.lryc.cn/news/35248.html

相关文章:

  • 你真的弄懂this指向了吗
  • 阿里云服务器使用教程:使用xshell、xFtp工具连接阿里云服务器(Centos7)并修改Centos7的yum源为阿里镜像源
  • 一文快速入门 HTML 网页基础
  • DEJA_VU3D - Cesium功能集 之 100-任意多边形(标绘)
  • Cadence OrCAD Capture全局修改原理图的非本地库符号的方法图文教程Repalce Catch功能
  • npm包版本号详解
  • ubuntu 系统安装docker——使用docker打包python项目,整个流程介绍
  • MySQL事务篇
  • 【Redis】搭建分片集群
  • RoCEv2网络部署实践
  • 【HashMap】| 深度剥析Java SE 源码合集Ⅱ | 你会吗?
  • 剑指 Offer 39. 数组中出现次数超过一半的数字
  • 使用python控制摄像头
  • Linux文件系统
  • 扬帆优配|引活水 增活力 促转型 创业板助力实体经济高质量发展
  • 【c++】:STL模板中string的使用
  • 华为OD机试用Python实现 -【连续字母长度 or 求第 K 长的字符串长度】 | 2023.Q1 A卷
  • 前端处理并发的最佳实践
  • 【SOP 】配电网故障重构方法研究【IEEE33节点】(Matlab代码实现)
  • [MySQL索引]4.索引的底层原理(三)
  • 2023金三银四应届生求职面试指南
  • 【数据结构】解决顺序表题的基本方法
  • HDFS如何解决海量数据存储及解决方案详解
  • 认识CSS值如何提高写前端代码的效率
  • MySQL知识点全面总结3:Mysql高级篇
  • Spring注解开发之组件注册(二)
  • 【web前端开发】CSS最常用的11种选择器
  • 微电影广告发展的痛点
  • uniapp新手入门
  • linux segfault at 问题定位实践