创新互联鸿蒙OS教程:鸿蒙OS各语言调试功能

JS调试功能

宕昌ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

对 JS 进行调试的界面如下:

按钮 名称 快捷键 功能
Resume Program F9 当程序执行到断点时停止执行,点击此按钮程序继续执行。
Step Over F8 在单步调试时,直接前进到下一行(如果在函数中存在子函数时,不会进入子函数内单步执行,而是将整个子函数当作一步执行)。
Step Into F7 在单步调试时,遇到子函数后,进入子函数并继续单步执行。
Force Step Into Alt+Shift+F7 在单步调试时,强制下一步。
Step Out Shift+F8 在单步调试执行到子函数内时,点击Step Out会执行完子函数剩余部分,并跳出返回到上一层函数。
Rerun Ctrl+F5 重新启动调试。
Stop Ctrl+F2 停止调试任务。
Run To Cursor - 断点执行到鼠标停留处,仅TV、Wearable支持。
  • 常用的调试功能:
  • 变量值查看:在调试过程中,可以通过调试侧边栏中的 Variables 查看已执行程序中包含的变量的当前取值。
  • 变量监控:也可以在 Watches 中添加关注的变量,对添加的变量进行监控。
  • 调用栈信息查看:可以在 Frames 中查看函数的调用栈信息。

  • 调试日志打印:调试控制台 Console 可以打印调试的日志信息。

Java 调试功能

  • 通过 Attach Debugger to Process 选择进程进行调试,能根据调试类型,在已运行应用的设备上,自动进入相应的调试模式。
  • 具备 Step Into, Step Out, Step Over, Force Step Into, Rerun、Run To Cursor 等基本调试能力,详细描述请参考[表 调试器按钮]。
  • 支持 Inline Values,即编辑器显示变量值。
  • 调试中断后,能够恢复执行。

C/C++ 调试功能

  • 通过 Attach Debugger to Process 选择进程进行调试,能根据调试类型,在已运行应用的设备上,自动进入相应的调试模式。

  • Native 类型调试器,能启动 Debug Session 和 LLDB Server 运行调试。
  • 具备 Step Into, Step Out, Step Over, Force Step Into, Rerun、Run To Cursor 等基本调试能力,详细描述请参考[表1]。
  • 支持 Force Step Over。
  • 支持 Inline Values,即编辑器显示变量值。
  • 调试中断后,能够恢复执行。
  • LLDB 命令控制台:
  • 支持使用 LLDB 命令自助调试
  • 支持 UI 调试按钮/快捷键多指令输入

文章名称:创新互联鸿蒙OS教程:鸿蒙OS各语言调试功能
文章网址:http://www.shufengxianlan.com/qtweb/news34/284084.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联