华为官网显示,HUAWEI DevEco Studio 是面向 HarmonyOS 运用及元做事开拓者供应的集成开拓环境(IDE)。

DevEco Studio Next Developer Beta1 配套支持 HarmonyOS Next Developer Beta1 版本的运用及做事开拓,新供应了代码重构、构建过程可视化剖析、自定义构建流程、TSan / ASan / 多线程检测、组件耗时剖析、macOS / Windows 版本多设备本地仿照器等功能。

AI 赞助编程工具 DevEco CodeGenie 开拓者预览版 Beta 已开启招募,DevEco CodeGenie 尝鲜版本支持 HarmonyOS 运用开拓领域的智能知识问答、ArkTS 代码补全 & 天生和万能卡片天生等能力。

智能编辑

支持代码高亮、代码智能补全、代码缺点检讨、代码自动跳转、代码格式化、代码查找、代码重构、提升代码编写效率。

华为下一代DevEco Studio IDE开启预览集成AI赞助编程

灵巧构建

全新的轻量级构建工具 DevEco Hvigor,支持灵巧构建任务,一键完成运用的编译打包。

多端双向实时预览

支持界面代码的多端、双向、实时、动态以及组件预览,快速查看界面显示效果。

本地仿照器

支持 HarmonyOS 运用 & 做事在本地仿照器上流畅运行、调试,支持 GPS、麦克风、电池、传感器仿照,支持配置网络代理,提升开拓、测试效率。

多场景深度调优

DevEco Profiler 调优工具支持运用启动、卡顿丢帧、CPU 调度等多场景调优深度剖析,提升 HarmonyOS 运用质量。

运用体检

支持在开拓阶段对运用及元做事进行兼容性、性能、UX 测试、功耗、稳定性以及最佳实践的检测。
提升运用及元做事质量及上架成功率。

跨措辞调试

支持 ArkTS & C++ 跨措辞调试、汇编调试、lldb 命令行调试、反向调试、内存视图剖析、智能跳转和数据断点等丰富调试能力。

DevEco Studio 支持 Windows 10/11 和 macOS 系统,IDE 版本号为 5.0.3.403,IT之家附下载地址:

Developer Beta1(5.0.3.403)新增和增强特性新增特性

DevEco Studio 供应开箱即用的开拓体验,将 HarmonyOS SDK、Node.js、Hvigor、OHPM、仿照器平台等进行合一打包,简化 DevEco Studio 安装配置流程;并供应一体化的历史工程迁移能力,帮助开拓者快速完成工程转换。
详细请参考一体化工程迁移。

利用 ArkTS 措辞开拓时,代码编辑新增支持 Refactor-Convert 能力。
支持将字面量类型转换为映射类型等高频转换操作,赞助开拓者高效重构代码。
详细请参考代码重构。

端云一体化工程支持创建、开拓、调试、支配、调用云工具。
详细请参考开拓云工具。

编译构建支持通过 Build Analyzer 工具可视化剖析排查构建过程中的性能问题。
详细请参考剖析构建性能。

Stage 模型的 ArkTS 工程支持代码稠浊。
详细请参考代码稠浊。

支持开拓者自定义 Hvigor 任务和插件。
详细请参考扩展构建。

供应 hvigor 生命周期的 hook,便于开拓者利用 hook 在生命周期中按需进行逻辑处理。
详细可供开拓者利用的 hook 请参考构建生命周期。

新增运行时获取编译构建参数的功能。
详细请参考获取自定义编译参数。

支持利用 ArkUI Inspector 剖析布局,开拓者可以在 DevEco Studio 上查看运用在真机上的 UI 显示效果。
详细请参考布局剖析。

支持利用 Device File Explorer 访问设备文件,开拓者可以在 DevEco Studio 上对设备文件进行上传、下载等操作。
详细请参考利用查看设备文件。

故障剖析新增 TSan 检测和方舟多线程检测。
详细可参考 TSan 检测和方舟多线程检测。

新增 hstack 工具,可用于将 release 运用稠浊后的 crash 堆栈还原为源码对应堆栈。
详细可参考 hstack。

预览器新增 Mock 数据仿照功能,开拓者可以在预览场景中根据实际须要仿照 UI 组件上的属性或方法,或仿照 import 的模块 methods,增强预览场景下的预览体验。
详细请参考预览数据仿照。

预览支持轻量化仿照,开拓者能够利用预览器进行调试。
详细请参考调试概述。

预览启动时新增实行 PreviewChecker,检测通过后才可进行预览。
详细可参考 PreviewChecker 检测规则。

DevEco Profiler 性能调优工具供应实时监控能力和场景化调优模板,便于全方位的设备资源监测,采集数据覆盖多个维度,支持 ArkUI、组件耗时、并行化、卡顿丢帧、内存资源占用以及函数实行效率等干系的问题优化,为开拓者带来高效、直通代码行的调优体验。
详细请参考 DevEco Profiler 性能调优工具。

Windows 和 macOS(ARM)版本仿照器新增支持手机(包括折叠屏)和平板。
详细可参考概述。

仿照器新增支持网络代理和摇一摇。
详细可参考网络代理和摇一摇。

支持拖动多个 HAP、HSP 包到仿照器窗口安装。
详细可参考安装运用程序包和上传文件。

供应全新的运用与做事体检(AppAnalyzer),用于测试并评价 HarmonyOS 运用 / 做事的质量,便于开拓者对 HarmonyOS 运用 / 做事进行自测试。
详细请参考运用与做事体检。

新增支持通过命令行办法实行测试用例并获取测试报告。
详细请参考利用命令行实行测试。

测试框架新增本地单元测试 (Local Test),不须要设备或仿照器即可进行测试。
详细请参考 Local Test。

ohpm 新增依赖版本冲突自动办理功能。
详细请参考 resolve_conflict。

ohpm-repo 支持自定义存储插件。
详细请参考自定义存储插件。

ohpm-repo 支持多实例支配,能够提高做事的高可用性、负载均衡能力和系统的可伸缩性,详细请参考多实例支配。

ohpm-repo 支持接口防重放攻击机制,防止要求被恶意重放。
详细请参考前台页面。

增强特性

DevEco Studio 全量页面支持 Sync 同步。

Codelinter 支持配置预览、安全、性能、一次开拓多端支配、ArkTS 代码风格规则检讨。
详细请参考代码 Code Linter 检讨。

编辑器支持通过 Quick Fix 实现快速修复能力。
详细请参考代码 Quick Fix 快速修复。

支持区分工程级与模块级 oh-package.json5 配置。
详细请参考 oh-package.json5。

oh-package.json5 支持 parameterFile 参数化配置文件路径。
详细请参考 oh-package.json5 文件 。

HAR 支持多目标产物构建。
详细请参考定义 HAR 多目标构建产物。

Native 调试支持堆栈可视化、so 信息可视化、Smart Step Into 等功能。
详细可参考 Native 代码调试。

仿照器的 GPS 硬件仿照能力增强,供应场景化数据注入能力。
详细可参考 GPS 定位。

变更特性

API 11 Stage 模型及以上,创建元做事工程或在元做事工程中创建模块时,不再默认创建做事卡片和 EntryCard。
开拓者创建卡片时可任意选择卡片尺寸。

新建工程界面以及模板市场下架 About Ability、Account、Business Card Ability、Category Ability、Category List Ability、Grid Ability、List Ability、Login Ability、Map Ability、Splash Screen Ability 十个工程模板。

API 12 模板依赖的云开拓 SDK 变更为 Cloud Foundation Kit,开拓者无需再显式引入云开拓 SDK 作为依赖。
详细请参考端云一体化开拓。

仪器测试目录简化,屏蔽与测试开拓无关的文件。
详细请参考自定义 Ability 和 Resources。

DevEco Studio 不再支持低代码开拓。