![](https://img.haomeiwen.com/i5618238/34413ef47d2bda8a.jpg)
问题场景
在调试代码时,有时需要额外打印信息到日志或者控制台,事后又需要再把代码注释掉,操作起来比较繁琐,代码臃肿。
解决方法
测试代码:
![](https://img.haomeiwen.com/i5618238/1f67370f6bef4769.png)
右键点击断点,点击“More”
![](https://img.haomeiwen.com/i5618238/69871480248a5f99.png)
勾选“Evaluate and log”
![](https://img.haomeiwen.com/i5618238/bda7b373ffd3e4c9.png)
编写断点调试逻辑
![](https://img.haomeiwen.com/i5618238/077a6398254ec381.png)
Dubug运行代码,得到结果:
![](https://img.haomeiwen.com/i5618238/f526d30ff65e513d.png)
可以看到,在断点逻辑执行之前,idea会执行我们刚刚编写的断点调试代码。
其他
除此之外,在BreakPoints还有其他功能:
Condition
可以自定义判断条件,如果满足判断条件,断点才会成功停下。
![](https://img.haomeiwen.com/i5618238/6d1464636a315d9b.png)
在调试代码时,有时需要额外打印信息到日志或者控制台,事后又需要再把代码注释掉,操作起来比较繁琐,代码臃肿。
测试代码:
右键点击断点,点击“More”
勾选“Evaluate and log”
编写断点调试逻辑
Dubug运行代码,得到结果:
可以看到,在断点逻辑执行之前,idea会执行我们刚刚编写的断点调试代码。
除此之外,在BreakPoints还有其他功能:
可以自定义判断条件,如果满足判断条件,断点才会成功停下。
本文标题:Intellij idea 利用断点添加调试代码
本文链接:https://www.haomeiwen.com/subject/nfviqftx.html
网友评论