上QQ阅读APP看书,第一时间看更新
1.2.3 Debug要点补充
关于断点,这里想强调一下:断点可以在调试时临时添加,并非必须在调试前一次添加完。
还有一个重要的特点——条件断点。如下页图所示,在红色小点处右击会弹出面板,输入条件。相当于哨兵是有选择地喊停。比如下面运行到李四并不会停,只有包含“张”字时才会停下。条件断点在调试中是非常有用的,特别是在循环中,能帮你排除一些不必要的条件,使Debug更轻松、愉悦。
最后看一下其他几个实用的按钮,在下图中用A~H标注:
A:输出控制台。
B:调到当前执行处(如果临时查看相关源码时发现走得很乱,这时这个按钮很有用)。
C:停止Debug。
D:断点管理页。
E:禁用断点,断点失效。
F:重置Debug面板位置。
G:每次Debug的信息帧。
H:添加观察变量。