当前位置:首页 > 科技  > 知识百科

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

来源: 责编: 时间:2024-06-22 16:25:12 336观看
导读 6 月 21 日消息,在今日下午的 HDC 2024 华为开发者大会上,华为官方宣布集成 AI 辅助编程的下一代 IDE 正式开启预览。华为官网显示,HUAWEI DevEco Studio 是面向 HarmonyOS 应用及元服务开发者提供的集成开发环

6 月 21 日消息,在今日下午的 HDC 2024 华为开发者大会上,华为官方宣布集成 AI 辅助编程的下一代 IDE 正式开启预览。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

华为官网显示,HUAWEI DevEco Studio 是面向 HarmonyOS 应用及元服务开发者提供的集成开发环境(IDE)。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

DevEco Studio Next Developer Beta1 配套支持 HarmonyOS Next Developer Beta1 版本的应用及服务开发,新提供了代码重构、构建过程可视化分析、自定义构建流程、TSan / ASan / 多线程检测、组件耗时分析、macOS / Windows 版本多设备本地模拟器等功能。Lmp28资讯网——每日最新资讯28at.com

AI 辅助编程工具 DevEco CodeGenie 开发者预览版 Beta 已开启招募,DevEco CodeGenie 尝鲜版本支持 HarmonyOS 应用开发领域的智能知识问答、ArkTS 代码补全 & 生成和万能卡片生成等能力。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

智能编辑

支持代码高亮、代码智能补全、代码错误检查、代码自动跳转、代码格式化、代码查找、代码重构、提升代码编写效率。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

灵活构建

全新的轻量级构建工具 DevEco Hvigor,支持灵活构建任务,一键完成应用的编译打包。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

多端双向实时预览

支持界面代码的多端、双向、实时、动态以及组件预览,快速查看界面显示效果。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

本地模拟器

支持 HarmonyOS 应用 & 服务在本地模拟器上流畅运行、调试,支持 GPS、麦克风、电池、传感器模拟,支持配置网络代理,提升开发、测试效率。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

多场景深度调优

DevEco Profiler 调优工具支持应用启动、卡顿丢帧、CPU 调度等多场景调优深度分析,提升 HarmonyOS 应用质量。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

应用体检

支持在开发阶段对应用及元服务进行兼容性、性能、UX 测试、功耗、稳定性以及最佳实践的检测。提升应用及元服务质量及上架成功率。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

跨语言调试

支持 ArkTS & C++ 跨语言调试、汇编调试、lldb 命令行调试、反向调试、内存视图分析、智能跳转和数据断点等丰富调试能力。Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

DevEco Studio 支持 Windows 10/11 和 macOS 系统,IDE 版本号为 5.0.3.403,附下载地址:Lmp28资讯网——每日最新资讯28at.com

https://developer.huawei.com/consumer/cn/next/deveco-studioLmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

Lmp28资讯网——每日最新资讯28at.com

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

DevEco Studio 提供开箱即用的开发体验,将 HarmonyOS SDK、Node.js、Hvigor、OHPM、模拟器平台等进行合一打包,简化 DevEco Studio 安装配置流程;并提供一体化的历史工程迁移能力,帮助开发者快速完成工程转换。具体请参考一体化工程迁移。Lmp28资讯网——每日最新资讯28at.com

使用 ArkTS 语言开发时,代码编辑新增支持 Refactor-Convert 能力。支持将字面量类型转换为映射类型等高频转换操作,辅助开发者高效重构代码。具体请参考代码重构。Lmp28资讯网——每日最新资讯28at.com

端云一体化工程支持创建、开发、调试、部署、调用云对象。具体请参考开发云对象。Lmp28资讯网——每日最新资讯28at.com

编译构建支持通过 Build Analyzer 工具可视化分析排查构建过程中的性能问题。具体请参考分析构建性能。Lmp28资讯网——每日最新资讯28at.com

Stage 模型的 ArkTS 工程支持代码混淆。具体请参考代码混淆。Lmp28资讯网——每日最新资讯28at.com

支持开发者自定义 Hvigor 任务和插件。具体请参考扩展构建。Lmp28资讯网——每日最新资讯28at.com

提供 hvigor 生命周期的 hook,便于开发者使用 hook 在生命周期中按需进行逻辑处理。具体可供开发者使用的 hook 请参考构建生命周期。Lmp28资讯网——每日最新资讯28at.com

新增运行时获取编译构建参数的功能。具体请参考获取自定义编译参数。Lmp28资讯网——每日最新资讯28at.com

支持使用 ArkUI Inspector 分析布局,开发者可以在 DevEco Studio 上查看应用在真机上的 UI 显示效果。具体请参考布局分析。Lmp28资讯网——每日最新资讯28at.com

支持使用 Device File Explorer 访问设备文件,开发者可以在 DevEco Studio 上对设备文件进行上传、下载等操作。具体请参考使用查看设备文件。Lmp28资讯网——每日最新资讯28at.com

故障分析新增 TSan 检测和方舟多线程检测。具体可参考 TSan 检测和方舟多线程检测。Lmp28资讯网——每日最新资讯28at.com

新增 hstack 工具,可用于将 release 应用混淆后的 crash 堆栈还原为源码对应堆栈。具体可参考 hstack。Lmp28资讯网——每日最新资讯28at.com

预览器新增 Mock 数据模拟功能,开发者可以在预览场景中根据实际需要模拟 UI 组件上的属性或方法,或模拟 import 的模块 methods,增强预览场景下的预览体验。具体请参考预览数据模拟。Lmp28资讯网——每日最新资讯28at.com

预览支持轻量化模拟,开发者能够使用预览器进行调试。具体请参考调试概述。Lmp28资讯网——每日最新资讯28at.com

预览启动时新增执行 PreviewChecker,检测通过后才可进行预览。具体可参考 PreviewChecker 检测规则。Lmp28资讯网——每日最新资讯28at.com

DevEco Profiler 性能调优工具提供实时监控能力和场景化调优模板,便于全方位的设备资源监测,采集数据覆盖多个维度,支持 ArkUI、组件耗时、并行化、卡顿丢帧、内存资源占用以及函数执行效率等相关的问题优化,为开发者带来高效、直通代码行的调优体验。具体请参考 DevEco Profiler 性能调优工具。Lmp28资讯网——每日最新资讯28at.com

Windows 和 macOS(ARM)版本模拟器新增支持手机(包括折叠屏)和平板。具体可参考概述。Lmp28资讯网——每日最新资讯28at.com

模拟器新增支持网络代理和摇一摇。具体可参考网络代理和摇一摇。Lmp28资讯网——每日最新资讯28at.com

支持拖动多个 HAP、HSP 包到模拟器窗口安装。具体可参考安装应用程序包和上传文件。Lmp28资讯网——每日最新资讯28at.com

提供全新的应用与服务体检(AppAnalyzer),用于测试并评价 HarmonyOS 应用 / 服务的质量,便于开发者对 HarmonyOS 应用 / 服务进行自测试。具体请参考应用与服务体检。Lmp28资讯网——每日最新资讯28at.com

新增支持通过命令行方式执行测试用例并获取测试报告。具体请参考使用命令行执行测试。Lmp28资讯网——每日最新资讯28at.com

测试框架新增本地单元测试 (Local Test),不需要设备或模拟器即可进行测试。具体请参考 Local Test。Lmp28资讯网——每日最新资讯28at.com

ohpm 新增依赖版本冲突自动解决功能。具体请参考 resolve_conflict。Lmp28资讯网——每日最新资讯28at.com

ohpm-repo 支持自定义存储插件。具体请参考自定义存储插件。Lmp28资讯网——每日最新资讯28at.com

ohpm-repo 支持多实例部署,能够提高服务的高可用性、负载均衡能力和系统的可伸缩性,具体请参考多实例部署。Lmp28资讯网——每日最新资讯28at.com

ohpm-repo 支持接口防重放攻击机制,防止请求被恶意重放。具体请参考前台页面。Lmp28资讯网——每日最新资讯28at.com

增强特性

DevEco Studio 全量页面支持 Sync 同步。Lmp28资讯网——每日最新资讯28at.com

Codelinter 支持配置预览、安全、性能、一次开发多端部署、ArkTS 代码风格规则检查。具体请参考代码 Code Linter 检查。Lmp28资讯网——每日最新资讯28at.com

编辑器支持通过 Quick Fix 实现快速修复能力。具体请参考代码 Quick Fix 快速修复。Lmp28资讯网——每日最新资讯28at.com

支持区分工程级与模块级 oh-package.json5 配置。具体请参考 oh-package.json5。Lmp28资讯网——每日最新资讯28at.com

oh-package.json5 支持 parameterFile 参数化配置文件路径。具体请参考 oh-package.json5 文件。Lmp28资讯网——每日最新资讯28at.com

HAR 支持多目标产物构建。具体请参考定义 HAR 多目标构建产物。Lmp28资讯网——每日最新资讯28at.com

Native 调试支持堆栈可视化、so 信息可视化、Smart Step Into 等功能。具体可参考 Native 代码调试。Lmp28资讯网——每日最新资讯28at.com

模拟器的 GPS 硬件模拟能力增强,提供场景化数据注入能力。具体可参考 GPS 定位。Lmp28资讯网——每日最新资讯28at.com

变更特性

API 11 Stage 模型及以上,创建元服务工程或在元服务工程中创建模块时,不再默认创建服务卡片和 EntryCard。开发者创建卡片时可任意选择卡片尺寸。Lmp28资讯网——每日最新资讯28at.com

新建工程界面以及模板市场下架 About Ability、Account、Business Card Ability、Category Ability、Category List Ability、Grid Ability、List Ability、Login Ability、Map Ability、Splash Screen Ability 十个工程模板。Lmp28资讯网——每日最新资讯28at.com

API 12 模板依赖的云开发 SDK 变更为 Cloud Foundation Kit,开发者无需再显式引入云开发 SDK 作为依赖。具体请参考端云一体化开发。Lmp28资讯网——每日最新资讯28at.com

仪器测试目录简化,屏蔽与测试开发无关的文件。具体请参考自定义 Ability 和 Resources。Lmp28资讯网——每日最新资讯28at.com

DevEco Studio 不再支持低代码开发。Lmp28资讯网——每日最新资讯28at.com

华为 HDC 2024 开发者大会专题Lmp28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-119-95566-0.html华为下一代 DevEco Studio IDE 开启预览,集成 AI 辅助编程

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: OPPO、vivo、小米、联想应用商店 64 位适配率已达 98.9% 以上,32 位逐步清理

下一篇: QQ 音乐开启“刀郎金曲”预约:经典歌曲版权 7 月 1 日回归,首月免费听

标签:
  • 热门焦点
  • Find N3入网:最高支持16+1TB

    OPPO将于近期登场的Find N3折叠屏目前已经正式入网,型号为PHN110。本次Find N3在外观方面相比前两代有很大的变化,不再是小号的横向折叠屏,而是跟别的厂商一样采用了较为常见的
  • 一加Ace2 Pro官宣:普及16G内存 引领24G

    一加官方今天继续为本月发布的新机一加Ace2 Pro带来预热,公布了内存方面的信息。“淘汰 8GB ,12GB 起步,16GB 普及,24GB 引领,还有呢?#一加Ace2Pro#,2023 年 8 月,敬请期待。”同时
  • 7月安卓手机性价比榜:努比亚+红魔两款新机入榜

    7月登场的新机有努比亚Z50S Pro和红魔8S Pro,除了三星之外目前唯二的两款搭载超频版骁龙8Gen2处理器的产品,而且努比亚和红魔也一贯有着不错的性价比,所以在本次的性价比榜单
  • 6月安卓手机性价比榜:Note 12 Turbo断层式碾压

    6月份有一个618,虽然这是京东周年庆的日子,但别的电商也都不约而同的跟进了,反正促销没坏处,厂商和用户都能满意。618期间一些产品也出现了历史低价,那么各个价位段的产品性价比
  • Python异步IO编程的进程/线程通信实现

    这篇文章再讲3种方式,同时讲4中进程间通信的方式一、 Python 中线程间通信的实现方式共享变量共享变量是多个线程可以共同访问的变量。在Python中,可以使用threading模块中的L
  • 慕岩炮轰抖音,百合网今何在?

    来源:价值研究所 作者:Hernanderz“难道就因为自己的一个产品牛逼了,从客服到总裁,都不愿意正视自己产品和运营上的问题,选择逃避了吗?”这一番话,出自百合网联合创
  • 腾讯盖楼,字节拆墙

    来源 | 光子星球撰文 | 吴坤谚编辑 | 吴先之“想重温暴刷深渊、30+技能搭配暴搓到爽的游戏体验吗?一起上晶核,即刻暴打!”曾凭借直播腾讯旗下代理格斗游戏《DNF》一
  • 超闭合精工铰链 彻底消灭缝隙 三星Galaxy Z Flip5与Galaxy Z Fold5发布

    2023年7月26日,三星电子正式发布了Galaxy Z Flip5与Galaxy Z Fold5。三星新一代折叠屏手机采用超闭合精工铰链,让折叠后的缝隙不再可见。同时,配合处
  • 最薄的14英寸游戏笔记本电脑 Alienware X14已可以购买

    2022年1月份在国际消费电子展(CES2022)上首次亮相的Alienware新品——Alienware X14现在已经可以购买了,这款笔记本电脑被誉为世界上最薄的 14 英寸游戏笔
Top