DevEco Studio Beta2(5.0.3.500)新增和增强特性

2024-07-26 19:06:06 浏览数 (1)

DevEco Studio Beta2(5.0.3.500)新增和增强特性

新增特性

  • DevEco Studio 支持创建 API 12 的 LiteWearable 工程。
  • 新增支持对崩溃问题进行定位以及对崩溃,卡顿,丢帧,能耗等异常进行数据分析。具体请参考运维服务[1]。
  • DevEco Profiler ArkWeb 模板支持分析 web 页面加载问题和 web 页面渲染丢帧问题。具体请参考ArkWeb 分析[2]。
  • HAR 模块 build-profile.json5 中 buildOption/arkOptions 下新增 byteCodeHar 字段,用于指定是否支持字节码 HAR。具体请参考build-profile.json5[3]。
  • 工程级 build-profile.json5 中 buildOption/strictMode 下新增 harLocalDependencyCheck 字段,用于指定是否对 HAR 产物启用本地依赖校验。具体请参考build-profile.json5[4]。
  • 新增支持设备录屏功能。具体请参考录屏[5]。
  • 预览器新增一条 PreviewChecker 检测规则:不支持调用未定义 Mock 的 HSP。具体请参考PreviewChecker 检测规则[6]。
  • 应用与服务体检新增部分最佳实践体检规则,性能 Benchmark 套餐新增包含部分兼容性规则,支持导出 html 体检报告。具体请参考应用与服务体检[7]。

增强特性

  • ArkTS 代码格式化能力新增句末分号补全。
  • Find Usages 查找结果支持过滤变量赋值和变量引用位置。具体请参考代码引用查找[8]。
  • Code Linter 新增安全、性能及风格规范类代码规则。具体请参考规则变更说明[9]。
  • DevEco Profiler heapsnapshot 文件导入功能支持导入泄漏文件列表,展示泄漏的 ArkTS 实例。具体请参考Heap Snapshot 离线导入[10]。
  • DevEco Profiler 支持 perfdata、sys 类型 trace 数据数据文件导入。具体请参考会话区[11]。
  • 工程级 build-profile.json5 中 modules 的 srcPath 字段新增支持引用工程外模块。具体请参考build-profile.json5[12]。
  • 工程级和模块级 build-profile.json5 中 headerPath 和 arguments 字段均支持配置数组。具体请参考build-profile.json5[13]。

IDE 下载链接

5.0 下载地址[14]

欢迎各位开发者使用尝鲜,一起共建 HarmonyOS 生态。

参考资料

[1]

运维服务: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-operation-and-services-0000001959451817

[2]

ArkWeb 分析: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-profiler-arkweb-0000001972769365-V5

[3]

build-profile.json5: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5

[4]

build-profile.json5: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5

[5]

录屏: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-screen-recording-0000001966020953-V5

[6]

PreviewChecker 检测规则: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-previewer-previewchecker-0000001910869788-V5#section1161812252913

[7]

应用与服务体检: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-app-analyzer-0000001575691289-V5#section1012195444613

[8]

代码引用查找: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-editer-overview-0000001053502418-V5#section16665161301116

[9]

规则变更说明: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-codelinter-rules-change-0000001944595418

[10]

Heap Snapshot 离线导入: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-snapshot-basic-operations-0000001883371685-V5#section6760173514388

[11]

会话区: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-profiler-session-0000001771432620-V5

[12]

build-profile.json5: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5

[13]

build-profile.json5: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5

[14]

5.0 下载地址: https://developer.huawei.com/consumer/cn/download/

0 人点赞