DevEco Studio功能使用快速入门
前言
本文部分参考DevEco Studio使用文档
由于此应用基于IntelliJ IDEA Community开源版本,因此为了有更详细的功能介绍,此处参考IntelliJ IDEA
常用功能介绍
如上图所示,IDE界面与IntelliJ IDEA大致相同,从上到下由红框表示的是几个常用的功能。
hvigor初始化
应用打开一个鸿蒙应用工程项目时,自动启动hvigor扫描整个项目,并进行包括依赖同步在内的各种项目初始化工作。
如果初始化失败,则需要分析目前项目的文件结构是否存在冲突,相关配置文件是否正确,项目api版本与目前SDK版本是否匹配等等。
应用构建与运行
当连接到真机或者模拟器成功启动并连接时,构建图标左侧会标识出目前的设备名称,点击构建就会启动hvigor对项目进行构建打包,构建完成就会下载到真机或者模拟器并开始运行。
构建产物会生成在./.hvigor
文件夹下,同时项目各个文件夹下都会生成对应的build/
存储构建缓存以及配置信息。
预览器
对于一些应用界面,提供一定的预览能力,但是目前预览器不支持网络请求以及其他需要真机或者模拟器实现的功能。启动预览会启动hvigor进行构建打包,完成之后即可预览应用界面。
预览构建会生成对应的产物,放置在.preview
下
终端
用户能够通过终端使用包括代码检查codelinter、三方库的包管理ohpm、命令行解析hstack、编译构建hvigorw等一系列命令行开发工具,主要是使用ohpm进行三方包管理。
这些命令行工具需要手动配置,参考获取命令行工具
日志输出
当应用构建成功且能够在真机或模拟器上运行时,此时系统以及应用运行时生成的log会实时输出到日志输出界面。
关于初始化,git以及Sync操作
IDE的可视化Git工具与IDEA相同,具有相同的git操作方式。
具体可以参考Version Control window
在打开新拉取到的项目以及对项目配置文件进行修改时时,IDE会提示进行Sync操作,主要是对项目代码以及各个配置文件进行检查,同时自动处理API以及三方库依赖。
插件,设置以及其他
目前插件市场已经上线一些功能插件,也可以自行安装插件
由于基于IntelliJ IDEA Community开源版本,因此快捷键、搜索等功能完全继承,可以查找Getting started
以获取更为细致的帮助教程。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了