0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DevEco Studio 3.0 测试版来啦

鸿蒙时代 来源:鸿蒙时代 作者:鸿蒙时代 2022-04-07 11:48 次阅读

DevEco Studio 3.0是HarmonyOS 3.0和OpenHarmony 3.1应用及服务开发配套的集成开发环境(IDE),支持ArkUI声明式编程规范、低代码开发、双向预览、全新构建工具、ArkCompiler方舟编译、模拟器、分布式调试调优、原子化服务体检、信息中心、汉化等功能。

一、DevEco Studio 3.0 for HarmonyOS 3.0测试版
如果已经安装DevEco Studio,Windows平台可以通过点击Help > Check for Update按钮来检查并更新最新版本;macOS平台可以通过点击DevEco Studio > check for updates按钮来检查并更新最新版本。
也可以通过DevEco Studio官方网站下载完整的安装包,包括如下两个版本:
V2.1 Release版本,支持HarmonyOS 2的稳定版本,支持API 5。
V3.0 Beta2版本,支持HarmonyOS 3.0.0 开发者预览版(API 7)的开发能力,尝鲜体验HarmonyOS 3.0.0最新功能,试用过程中可能会出现一些功能不稳定。V3.0 Beta2版本兼容V2.2 Beta2和V2.1 Release版本的所有功能。

二、DevEco Studio 3.0 for OpenHarmony 3.1测试版V3.0 Beta3(2022-03-31)
版本兼容性
DevEco Studio 3.0 Beta3版本兼容性配套关系如下表所示。

pYYBAGJOXkiAX6C8AABRdz81FqA636.png

版本变更说
DevEco Studio 3.0 Beta3是支撑OpenHarmony应用及服务开发的第一个版本,具有以下能力特点:
支持一站式的信息获取平台
基于开发者了解、学习、开发、求助的用户旅程,我们在DevEco Studio中提供了一站式的信息获取平台:OpenHarmony信息中心,该版本是第一次上线,目前支持了如下能力:
提供OpenHarmony应用开发快速入门、DevEco Studio版本说明、常见问题的内容集成,体验沉浸式的信息阅读体验。
支持Sample的在线浏览及一键创建。
支持文档内容与DevEco Studio功能的深度融合,可在阅读文档过程中,拉起DevEco Studio相应功能,一键直达。
支持开发者的匿名意见反馈,您的意见将会是我们DevEco Studio以及文档改进的重要输入来源。
支持OpenHarmony应用开发过程中相关资源的快速获取,提高信息获取效率。
提供多设备工程模板
工程模板为应用开发提供便利,基于声明式开发范式和类web开发范式,DevEco Studio为OpenHarmony开发者提供多设备工程模板并支持跨设备开发。在开发应用/服务时,开发者根据向导创建好工程后,DevEco Studio会自动生成示例代码和相关资源,待工程同步完成即可直接运行,开发者无需从零开始敲代码,可快速上手。
高效的代码编辑
在编写应用或服务代码阶段,运用代码常用技巧可提升编码效率,DevEco Studio提供代码高亮、代码折叠、代码格式化等各种常用技巧,同时支持联想补齐、代码跳转、代码校验等,实现代码的高效编辑。
支持可视化的界面UI开发
OpenHarmony低代码开发提供高效的可视化设计方式,具有丰富的UI界面编辑功能,其界面、逻辑分离,支持自由拖拽&盒式拖拽各类组件,快速预览效果,所见即所得,同时支持卡片零码化开发,有效提升构建UI界面的效率。开发者在创建工程选择开启Super Visual,打开使用低代码开发功能,在工程目录结构下打开“.visual”文件,即可进行页面的可视化布局设计与开发。
双向、极速的UI预览
在OpenHarmony应用/服务开发过程中,DevEco Studio为开发者提供预览器功能,支持UI代码的双向预览、极速预览、实时预览、动态预览、多设备预览及组件预览,方便开发者随时查看UI运行效果。
双向预览:支持代码编辑器、UI界面和Component Tree 组件树三者之间的联动。例如,如果在UI界面选中一个组件,组件树中的对应组件会被选中,同时编辑器中的对应代码块会高亮;如果在代码或者组件树中点击时,也会在UI界面中高亮定位;此外如果在属性框中修改属性,代码中对应属性也会同步修改。
极速预览:在开发界面UI代码过程中,如果修改了组件的属性,则预览器会实时(亚秒级)刷新预览结果,达到极速预览的效果,当前版本支持eTS组件。
实时预览:在开发界面UI代码过程中,如果添加或删除了UI组件,您只需Ctrl+S进行保存,然后预览器就会立即刷新预览结果。
动态预览:在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如点击事件、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致。
多设备预览:支持在不同的设备上查看应用/服务的UI布局和交互效果,最多同时支持4个设备。点击Previewer右上角按钮,打开Profile Manager中的Multi-profile preview开关,就可同时查看多设备上的应用/服务运行效果。
组件预览:支持eTS组件预览,通过在组件前添加注解@Preview实现,在单个源文件中,最多可以使用10个@Preview装饰自定义组件。
全新的编译工具Hvigor
面向OpenHarmony的JS/eTS开发,基于JS领域的编译打包和包管理技术,DevEco Studio提供自动化构建工具Hvigor,实现OpenHarmony应用/服务的一键自动化构建。
Hvigor是一款全新基于TS实现的前端轻量构建工具,结合npm包管理机制,主要提供任务管理机制,任务注册编排、工程模型管理、配置管理、全新的命令行入口等关键能力,更符合openHarmony TS/JS开发者的开发习惯。
支持基于设备系统能力集SysCap进行应用开发
SysCap,全称System Capability,即系统能力,指操作系统中每一个相对独立的特性,如蓝牙,WIFI,NFC,摄像头等,都是系统能力之一。DevEco Studio支持将设备定义的系统能力Syscap集合通过PCID(Product Compatibility ID)进行导入,导入PCID后,编辑器根据系统能力SysCap集合自动过滤和自动联想支持的API。在编译构建HAP包时,DevEco Studio根据应用使用的系统能力Syscap集合生成RPCID(Required Product Compatibility ID),应用市场根据RPCID将应用自动分发到支持的设备。
支持全自动化的应用签名机制
为了确保OpenHarmony应用和服务的完整性,OpenHarmony通过数字证书和授权文件来对应用进行管控,只有签名过的HAP才允许安装到设备上运行。为方便开发者进行调试,DevEco Studio提供了全自动化的签名方案,一键生成签名信息。
丰富的代码调试调优能力
代码调试:DevEco Studio支持OpenHarmony应用/服务的调试,支持一键式应用打包、安装、运行及调试,同时支持JS/TS/eTS/C++语言调试,包括支持断点管理、单步调试、变量查看等基础调试能力外,还支持变量可视化,应用attach调试,HiLog日志打印、过滤及导出等功能,方便开发者高效进行代码调试,问题分析定位。
代码调优:支持当前应用与系统实时CPU负载、Memory占用情况展示,支持函数栈的trace文件、perf文件离线解析与展示,并支持此类文件的录制与导出。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2598

    浏览量

    65128
  • HarmonyOS
    +关注

    关注

    79

    文章

    1686

    浏览量

    29149
  • OpenHarmony
    +关注

    关注

    23

    文章

    3104

    浏览量

    15121
  • DevEco Studio
    +关注

    关注

    0

    文章

    18

    浏览量

    936
收藏 人收藏

    评论

    相关推荐

    鸿蒙OS应用开发:【DevEco Studio3.0 和 3.1版本差异】

    DevEco Studio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了工程模板,可以根据工程向导轻松创建适应于各类设备的工程
    的头像 发表于 03-26 17:21 316次阅读
    鸿蒙OS应用开发:【<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio3.0</b> 和 3.1版本差异】

    DevEco Studio 3.0 Beta2 -本地虚拟机体验

    在最新发布的DevEco Studio 3.0 Beta2 除了支持远程真机运行,还支持本地虚拟机,在没有网的情况下也可以使用。安装本地虚拟机打开设置,查找SDK设置,下载对应的SDK包,现在只支持
    发表于 01-17 15:33

    DevEco Studio 3.0 Beta2-super visual模式体验

    DevEco Studio 3.0 Beta2创建项目时发现一个新的选项,查看了类型说明:In Super Visual mode, you can develop your services
    发表于 01-24 10:39

    DevEco Studio 3.0 for HarmonyOS 3.0和OpenHarmony 3.1测试版来啦

    工具、ArkCompiler方舟编译、模拟器、分布式调试调优、原子化服务体检、信息中心、汉化等功能。 一、DevEco Studio 3.0 for HarmonyOS 3.0
    发表于 04-07 11:55

    DevEco Studio3.0Beta-HarmonyOS创建和运行HelloWorld

    DevEco Studio开发环境配置完成后,可以通过运行HelloWorld工程来验证环境设置是否正确。以Phone工程为例,在Phone的远程模拟器中运行该工程。创建一个新工程1.打开
    发表于 04-13 14:31

    安装deveco studio 3.0 beta2不知道什么原因无法安装ets

    安装deveco studio 3.0 beta2 不知道什么原因无法安装ets
    发表于 04-14 11:26

    DevEco Studio 3.0 Beta3开发L1设备应用,安装提示设备类型错误是为什么

    IDE信息如下:DevEco Studio 3.0 Beta3Build Version: 3.0.0.900, built on March 30, 2022Runtime version
    发表于 04-14 11:51

    请问一下DevEco Studio 3.0 Beta3是怎么测试的啊?

      DevEco Studio 3.0 Beta3怎么测试啊 本地模拟器 远程模拟器 远程真机都没有啊
    发表于 05-24 15:44

    求助,请问deveco studio3.0 beta3不再支持Java开发了吗?

    deveco studio3.0 beta3不再支持Java开发了吗?如果有这样的话,请问如何在deveco studio3.0 beta3中使用.jar和.so文件呢?
    发表于 05-24 15:57

    HarmonyOS 3.0 Beta版本来啦

    ,新增W3C画布标准接口和eTS/H5/C++混合开发能力,支持游戏、媒体、浏览器复杂应用开发能力。计划里程碑版本类型说明使用入门1、获取3.0 SDK开发者可通过DevEco Studio的SDK
    发表于 07-07 14:02

    全面支持JS/eTS应用开发,DevEco Studio 3.0 Beta4新版本发布

    HUAWEI DevEco Studio(后文简称DevEco Studio)作为HarmonyOS应用及服务开发的IDE,最近升级了新版本——De
    发表于 07-11 17:37

    Huawei DevEco Studio使用指南

    Huawei DevEco Studio使用指南免费下载。
    发表于 05-25 14:55 23次下载

    DevEco Studio 2.1 Release版HarmonyOS SDK升级

    DevEco Studio 版本说明记录了 DevEco Studio 历史版本的更新记录: ①如果您已经安装 DevEco
    的头像 发表于 06-26 17:49 2164次阅读

    HUAWEI DevEco Studio 3.0 Beta 4全新升级

    HUAWEI DevEco Studio(后文简称DevEco Studio)作为HarmonyOS应用及服务开发的IDE,最近升级了新版本——De
    的头像 发表于 07-08 09:22 1365次阅读

    鸿蒙中解决DevEco Studio无法识别设备问题

    本文主要解决在鸿蒙开发中 DevEco Studio 无法识别设备问题。
    的头像 发表于 01-04 11:57 3974次阅读