IDEA在debug时单步调试跳过某些类
一、问题描述
我们在进入debug模式后,会碰到一些程序使用了代理或者其他原因,导致我们单步调试时会进入代理类或其他我们不想看到的类。就像下图这样,直接进入到了org.springframework.aop.framework包下的CglibProxy类
二、问题解决
我们只需在设置中将我们不想进入的类设置为Do not step into即可
File – settings – Build,Execution,Deplotment – Debugger – Stepping – Add Pattern
我们测试一下,单步调试已经不会进入CglibProxy类了,但是又进入了org.springframework.util包下的ReflectionUtils类
其实,我们发现他们都是org.springframework包下的,这个包时spring的源码包,我们是不用调试它的,直接使用*****都匹配上就可以了
至此,问题解决
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 少年锦时!
评论