一、条件断点
循环中经常用到这个技巧,比如:遍历1个大集合或者数组的过程中,想让断点停在某个特定值。
【操作】debug运行指定方法后
| 在Debug小红点上右键
| Condition输入条件
| Done
二、返回上一步
该技巧最适合特别复杂的方法套方法的场景,好不容易跑起来,一不小心手一抖,“下一步”按快了,想回过头看看刚才的变量值,如果不知道该技巧,只能再跑一遍。
【操作】debug运行指定方法后
| 在Debug面板有三个竖着的小点
| Reset Frame
⚠️⚠️⚠️IDEA 2022.1版本之后叫 Reset Frame,之前叫 Drop Frame
三、多线程调试
多线程同时运行时,谁先执行,谁后执行,完全是看CPU心情,无法控制先后,运行时可能没什么问题,但是调试时最明显的就是断点乱跳,一会儿停这个线程,一会儿停在另一个线程,很是麻烦。•默认情况下 •三个断点都挂起时,如愿的可以想在哪个断点处停留就在那里停留 标签:技巧,第八篇,IDEA,Debug,断点,远程,调试 From: https://www.cnblogs.com/mharvay/p/17902744.html