IDEA使用小技巧

这篇文章用来记录一下自己在使用IDEA中的小技巧,会不断更新。

debug小技巧

在我们开发过程中,免不了要对源代码进行debug。在debug的过程中可能会遇到这样的一种场景:需要去debug一个循环代码中的一段逻辑,而这个循环又比较多,一个一个的去debug就会很费劲,有没有什么方式可以跳过不想要的循环条件,一步到位直击我们的目标呢?答案是肯定的下面我们来演示一下怎么在IDEA中跳不过不想要的循环条件。
加入我们要进行debug的是这样的一段代码:
BeanFactoryUtils
BeanFactoryUtils.beanNamesForTypeIncludingAncestors这个是用来获取Spring容器中符合条件的beanNames,这里获取的是Object类型的beanNames,在我们的项目中这里有可能获取到上百甚至上千个个beanNames,这里我们怎么只对符合我们条件的beanNames进行debug呢?
Condition
我们在我们的断点上点击右键,就会出现上图所示的弹出框,在这个弹出框中有一个Condition,这个Condition就是让我们定义我们想进行debug的条件的,我们在这里写好我们的debug的条件,点击运行下一个断点,就会自动跳过不合符条件的断点,只会对符合条件的断点生效。
Condition

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值