idea断点使用总结

188 阅读1分钟

1. 条件表达式的使用

顾名思义,条件符合的时候,才会走该断点,具体打开方式是在断点位置右键(或者cmd+ shift + F8),就会展示条件表达式对话框。

条件表达式

注意:1. 其中ALL:线程进入该断点时,暂停所有线程 ,Thread:线程进入该断点时,只暂停该线程,一般我们只用ALL
2. 如果需要更高级的设置可以打开More,里面有更多更复杂的设置。

2.计算表达式的使用

在断点运行中,我们可以对上下文的变量进行操作,就使用到计算表达式对话框(alt + F8)

计算表达式

3. 8个调试按钮

调试按钮

追踪流链条

4. 多线程调试

可以在debug模式下,在堆栈区右键,然后选择具体线程

image.png