打断点和启动调试
编写简易代码,打上断点并启动调试
断点也可以在启动调试后,前提是程序没有运行完毕,可以根据实际,在程序运行过程中按需求打断点,使程序运行到断点除暂停,然后观察
功能面板
1、step over:不会跳入函数的内部,例如上述的a = dowWork,如果使用按钮,会直接跳到for这条语句(该语句是一个断电处),而不会进入到dowork方法中
2、step into:进入到内部,上述如果到a=doWork函数的时候,点击step into就会进入到doWork的函数的内部
3、Force step into:强制进入,可以进入任何方法的逻辑中
4、step out:跳出逻辑,例如使用step into进入到了一个函数,可以使用这个按钮跳回到原调用函数的地方,使用该按钮还可以跳出for循环
变量值查看
运行过的代码,在代码上会出现对应的变量的值
或者在监测窗口可以看到
变量值更改
右键变量可以更改需要的值
变量检测
添加watch并输入变量名,就能单独检测这个变量,而不至于被一堆变量弄得眼花缭乱
添加表达式
除了变量的运算,还可以是调用对象的一些属性和方法等表达式,并在下方呈现结果