IDEA看源码的小技巧

2025-03-29 02:31:10

平时在开发过程中,或多或少要看下源码,要看别人写的东西始终会有点费劲,这里就说下看源码可以用到的一些实用小技巧吧。

工具/原料

电脑一台,系统不限,安装IDEA。

看代码

1、1.定位到方法实现类。比如在用ApplicationContext获取bean的时候,一般我们会Ctrl+鼠标左键进入到方法声明,有时这是接口中的方法,那还要找到具体实现,这时可以在方法调用处,Ctrl+Alt+鼠标左键,就可以进入到方法具体实现。在接口中可以点击向下的箭头,可以看到实现方法的类。点击右上角 Open as Tool Window 图标还能展开更多详细。

IDEA看源码的小技巧
IDEA看源码的小技巧
IDEA看源码的小技巧
IDEA看源码的小技巧
IDEA看源码的小技巧
IDEA看源码的小技巧
IDEA看源码的小技巧

2、2.Alt+F7查看方法的调用。如果还想看这个方法的在其它地方哪里有调用,观察使用情况,可以Alt+F7,也就是Find Usage,对于比较底层的方法调用的地方一般比较多。

IDEA看源码的小技巧

3、3.调试。看源码很多时候还是要调试才能知其所以然,又或者遇到问题,可以通过调试跟断点看运行情况。比如代洁船诼抨码中使用到了切面对请求参数进行校验,跳转到方法实现时候后,先整体看一遍逻辑,然后打上断点,用不同的参数调试。

IDEA看源码的小技巧
IDEA看源码的小技巧

看结构

1、1.查看类结构。View->Tool->Window->Structure,可以帮助我们看下类的属性、方法定义。

IDEA看源码的小技巧
IDEA看源码的小技巧

2、2.查看类层级(继承)关系。CTRL + H 打开类的继承层级面板,个人感觉不是很常用。

IDEA看源码的小技巧
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢