操作系统
Windows 10
最近更新
2024-10-23
使用许可
免费
语言
支持中文
文件大小
2.34 GB

DevEco,全称HUAWEI DevEco Studio,是华为基于IntelliJ IDEA Community开源版本打造的一款面向全场景多设备的分布式应用开发平台。该平台为开发者提供了一站式的开发服务,涵盖了分布式多端开发、分布式多端调测、多端模拟仿真,以及全方位的质量与安全保障。


高效智能代码编辑:

支持ArkTS、JS语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,这些功能极大地提升了代码编写的效率和准确性。


多端双向实时预览:

支持UI界面代码的双向预览、实时预览、动态预览、组件预览以及多端设备预览,便于开发者快速查看代码运行效果,从而加快开发进程。


全新构建体系:

通过Hvigor编译构建工具,开发者可以一键完成应用及服务的编译和打包,更好地支持ArkTS/JS开发。


高效代码调试:

提供ArkTS、JS代码的断点设置、单步执行、变量查看等调试能力,有助于开发者快速定位和解决应用及服务中的问题。


多设备统一开发环境:

支持多种HarmonyOS设备的应用开发,包括手机、平板、车机、智慧屏、智能穿戴等,实现一个工程和一份代码跨设备运行,最大化代码重用。


支持多语言开发和调试:

包括Java、XML、C/C++、JS、CSS和HML等,满足开发者在不同开发场景下的需求。


支持FA和PA快速开发:

通过工程向导快速创建FA/PA工程模板,一键式打包成HAP(HarmonyOS Ability Package),简化开发流程。


丰富的调试和运行能力:

支持在模拟器或真机上进行应用程序的调试和运行,提供日志查看器,能够查看应用程序的运行日志和错误信息,帮助开发者定位和解决问题。


插件支持:

DevEco Studio支持插件扩展,开发者可以通过安装插件来增强功能,如集成第三方SDK、增加代码模板、拓展调试器功能等。


国际化支持:

支持多语言开发和国际化,可以配合HarmonyOS的多语言资源管理来开发多语言应用程序。

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不再支持低代码开发。

其他版本
最近更新软件·Windows 软件更新列表
Slack [应用软件] Slack 4.41.98 ARM64
刚刚
MasterGo [设计] MasterGo 1.9.0 64位
刚刚
YT Downloader [网络] YT Downloader 9.11.1 32位/64位
刚刚
Slack [应用软件] Slack 4.41.98 64位
刚刚
GameViewer [网络] GameViewer 2.3.4.2705 32位/64位
刚刚
360壁纸 [美化] 360壁纸 4.0.370.0 32位/64位
刚刚
斗鱼 [网络] 斗鱼 8.8.9.0 32位/64位
刚刚
FlySpeed SQL Query [开发] FlySpeed SQL Query 4.10.4.1 64位
刚刚
FlySpeed SQL Query [开发] FlySpeed SQL Query 4.10.4.1 32位
刚刚
飞书 [应用软件] 飞书 7.31.8 32位/64位
刚刚
新软件·Windows 新软件列表
RadioMaximus [网络] RadioMaximus 2.33.5 64位
刚刚
RadioMaximus [网络] RadioMaximus 2.33.5 32位
刚刚
Cursor [开发] Cursor 0.42.5 64位
昨天 21:23
Ultraleap Gemini [系统工具] Ultraleap Gemini 5.20.0 64位
11-19
联想电脑管家 [安全] 联想电脑管家 5.1.80.9066 ARM64
11-15
AFFiNE [应用软件] AFFiNE 0.18.0 ARM64
11-15
星火编辑器 [开发] 星火编辑器 241023 64位
11-11
Another Redis Desktop Manager [开发] Another Redis Desktop Manager 1.7.0 ARM64
11-10
Python 3.13 [开发] Python 3.13 3.13.0 ARM64
11-07
Python 3.13 [开发] Python 3.13 3.13.0 64位
11-07