目录

使用调试器

调试界面有两个窗格,分别是“调试器”和“调试器控制台”。第一个窗格“调试器”,用于调试功能;第二个窗格“调试器控制台”用于展示已加载的ets/js。

调试器窗格

调试器面板显示三个独立的窗格:

调试器窗格有多个按钮:

表1 调试器按钮

按钮

名称

快捷键

功能

继续

F9

当程序执行到断点时停止执行,单击此按钮程序继续执行。

单步跳过

F8

在单步调试时,直接前进到下一行(如果函数中存在子函数,不会进入子函数内单步执行,而是将整个子函数当作一步执行)。

单步执行

F7

在单步调试时,遇到子函数后,进入子函数并继续单步执行。

单步停止

Shift+F8

在单步调试执行到子函数内时,单击单步停止会执行完子函数剩余部分,并跳出返回到上一层函数。

停止

Ctrl+F2

停止调试任务。

运行到光标处

Alt+F6

断点执行到鼠标停留处。

重启调试

Ctrl+F5

重新启动调试。

[h2]继续

点击继续图标,如果命中下一个断点,展示对应的堆栈和变量信息;如果未命中断点,设备上的应用正常运行,变量信息会消失。

[h2]单步跳过

点击单步跳过,当前代码执行到下一行代码。

[h2]单步执行

点击单步执行,当前调试断点进入到方法内部。

[h2]单步停止

点击单步停止,调试节点会从方法内部回到调用处。

[h2]运行到光标处

点击运行到光标处,代码停留在光标停留处。

[h2]重启调试

点击重启调试,重新启动代码调试。

调试控制台窗格

用于展示已加载的ets/js。