DevEco Studio 5.0.0-AI辅助编程(Beta)-华为开发者联盟

AI 辅助编程(Beta)

AI 辅助编程工具包括 CodeGenie 插件和 UI Generator 插件。DevEco CodeGenie 尝鲜版本支持 HarmonyOS 应用开发领域的智能知识问答、ArkTS 代码生成&补全、万能卡片生成等能力。DevEco UI Generator 尝鲜版本支持一键生成可编译、可运行的 HarmonyOS UI 工程。

新增特性

代码重构

支持类、方法、变量等代码元素重命名、安全删除;支持将表达式、代码块、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 像素及以上