- 按
f5
运行查看调试结果
表达式条件断点
条件断点是表达式结果为true
时才会进行断点,步骤如下:
- 在代码行左侧右击,也可以添加断点,此处选择添加条件断点
- 填写表达式,按回车键
- 添加成功的小图标如下
- 按
f5
调试,条件成立所以进行了断点
命中计数断点
只有该行代码命中了指定次数,才会进行断点。步骤如下:
- 选择条件断点,切换为命中次数选项,填写命中次数
- 填写成功如下图所示
- 按
f5
调试,如图所示,index为9时才中断
内联断点
仅当执行到达与内联断点关联的列时,才会命中内联断点。这在调试在一行中包含多个语句的缩小代码时特别有用。比如for循环,短路运算符等一行代码包含多个表达式时会特别有用。步骤如下:
- 在指定位置按
shift + f9
- 调试之后,每次运行到该内联处的代码都会中断
发表评论