DevEco Studio-HarmonyOS Next Beta版-华为开发者联盟

DevEco Studio NEXT Developer Beta1

DevEco Studio NEXT Developer Beta1配套支持HarmonyOS NEXT Developer Beta1版本的应用及服务开发,新提供了代码重构、构建过程可视化分析、自定义构建流程、TSan/ASan/多线程检测、组件耗时分析、macOS/Windows版本多设备本地模拟器等功能,持续提升应用及服务开发效率。

AI辅助编程(Beta)

DevEco CodeGenie尝鲜版本支持HarmonyOS应用开发领域的智能知识问答、ArkTS代码补全&生成和万能卡片生成等能力。

新增特性

代码重构

支持类、方法、变量等代码元素重命名、安全删除;支持将表达式、代码块、ArkUI界面布局一键提取到常量、方法或接口,或快速转换为更优的写法。

编译构建过程可视化分析

提供可视化方式分析构建过程信息,支持查看构建历史记录、构建任务图谱、构建耗时分类统计、构建日志记录、一键日志导出。

自定义构建流程

支持源码、资源以及构建流程的自定义配置,可以灵活构建差异化的多目标产物; 支持构建全生命周期的Hook插桩以及运行时获取编译态自定义参数。

布局检查器

支持在真机&模拟器上查看和分析应用UI界面,支持选中元素后关联源码快速定位,新增查看组件树节点信息,便于分析组件调用合理性,提升界面定位和优化效率。

组件耗时分析

新增组件耗时分析、状态变量分析和任务并行调度等能力,提升UI卡顿场景性能问题的分析效率。

多设备模拟器

提供手机、折叠屏、平板模拟器,支持macOS、Windows系统,支持HarmonyOS NEXT应用&服务的调试和测试。

Benchmark检测

提供Benchmark套餐快速检测应用性能问题,支持联动性能分析工具Profiler、代码检查工具Code Linter进行进一步定位分析。

TSan&ASan&多线程检测

提供方舟多线程&TSan&ASan智能检测能力,支持一键式触发应用问题检测能力;快速识别发现应用内存、多线程问题;提供详细的问题定位报告,支持源码跳转命中异常代码。

系统要求

Windows

操作系统:Windows 10/11 64 位
内存:16GB及以上
硬盘:100GB 及以上
分辨率:1280*800 像素及以上

macOS

操作系统:macOS(X86) 11/12/13/14 macOS(ARM) 12/13/14
内存:8GB及以上
硬盘:100GB 及以上
分辨率:1280*800 像素及以上