先上个图。
github 地址: https://github.com/houxinlin/cool-request
官网:https://plugin.houxinlin.com/
Cool Request 是一个 IDEA 中的接口调试插件,除了可以发起基本的 HTTP 请求之外,还提供了强大的反射调用能力,可以绕过拦截器,这点广受网友的好评,当然伴随着还有 Spring 中对@Scheduled
注解的调用,以及xxl-job
的支持,这是不是很酷( Cool )?
Cool Request Trace 现在可以统计除了 java 包的任意包,为什么不能统计 java 的?因为可能会出现不稳定的情况,再说,java 包怎么可能有问题,有问题的也是你的代码(手动狗头)。
Trace 如果在启用状态下,将在你发起请求的时候,自动从 Controller 方法下开始跟踪,如果深度为 1 ,那么则只跟踪 Controller 方法,如果深度为 2 ,则跟踪 Controller 下所有方法,深度为 3 ,那就跟踪 Controller 下所有方法下的所有方法,以此类推,但是会出现你设置了一个很大的值,却跟踪不到这个深度,因为有些是通过接口(interface)调用的,静态代码分析无法分析到是哪个实现类,所以没办法继续向下跟踪,可以右击任意方法,手动添加方法跟踪。
欢迎 V2EX 的伙伴常鲜,希望可以提出意见,感谢大家