
回复
调试窗口
Debug界面有两个tab页,分别是“entry”和“entry(PandaDebugger)”。
通常第一个tab页“entry”用于展示推包安装过程。
第二个tab页“entry(PandaDebugger)”是调试器,用于调试Debugger功能。
Debugger窗格
Debugger显示两个独立的窗格:
Frames:当应用暂停时,Frames区会显示当前代码所引用的代码位置。
Variables:展示当前变量。
Debugger窗格有多个按钮:
表1 调试器按钮
点击Resume Program图标,如果存在断点时,命中下一个断点,并展示对应的Frames和Variables信息;如果不存在断点,设备上的应用正常运行,Frames和Variables信息会消失。
点击Pause Program图标,当有对应源代码时,应用会暂停。
点击Step Over当前代码位置执行到下一行代码。
点击Step Into,当前代码进入到方法内部。
代码进入add方法的定义处。
点击Step Out,代码会从方法内部回到调用处。
点击Run to Cursor,代码停留在鼠标停留处。
Console窗格
用于展示已加载的ets/js。
本文主要参考与引用自HarmonyOS官方文档。