了解HarmonyOS NEXT IDE: DevEco Studio
介绍
HUAWEI DevEco Studio(获取工具请单击链接下载,以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,为运行在HarmonyOS系统上的应用和元服务(以下简称应用/元服务)提供一站式的开发平台。
作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能外,DevEco Studio还具有如下特点:
- 高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,提升代码编写效率。更多详细信息,请参考代码编辑。
- 多端双向实时预览:支持UI界面代码的双向预览、实时预览、动态预览、组件预览以及多端设备预览,便于快速查看代码运行效果。更多详细信息,请参考界面预览。
- 多端设备模拟仿真:提供HarmonyOS本地模拟器,支持Phone等设备的模拟仿真,便捷获取调试环境。更多详细信息,请参考使用模拟器运行应用/元服务。
- DevEco Profiler性能调优:提供实时监控能力和场景化调优模板,便于全方位的设备资源监测,采集数据覆盖多个维度,为开发者带来高效、直通代码行的调优体验,请参考性能分析。
IDE界面介绍
整个IDE的界面大致上可以分为四个部分
在通知栏底部有一行工具栏,主要介绍常用项
- Build:构建项目时输出信息
- Problems:错误与提醒信息栏
- Terminal:命令行终端,在这里执行命令行操作
- PreviewerLog:预览器日志
- Log:模拟器和真机运行时产生的日志
预览器提供了一些基本功能,包括旋转屏幕,切换显示设备及多设备预览等。 单击旋转按钮,可以切换竖屏和横屏显示的效果。
快速开始
选择“Help ”→“Quick Start” 在这个面板中会有一些快速入门的实验指导和一些常用的链接。 快速开始相当于一个收藏夹,把最常用的一些学习资源呈现给了各位开发者,帮助开发者更好的学习HarmonyOS应用开发。
代码查找
搜索当前文件的内容:Ctrl+F 搜索并替换内容:Ctrl+R
搜索工程里的所有内容: 通过连续按压两次Shift快捷键,打开代码查找界面,双击查找的结果可以快速打开所在文件的位置。
常用快捷键
快捷键 说明 Ctrl + F 搜索当前文件的内容 Ctrl + R 搜索并替换内容 连续按压两次Shift快捷键 搜索工程里的所有内容 Ctrl + Alt + L 格式化代码 Ctrl + / 代码单行注释// Ctrl + Shift + / 代码多行注释/* */ Ctrl + 鼠标点击 跳转源码、文件
常见问题: 格式化代码的快捷键跟最新版的QQ快捷键有冲突,把QQ的快捷键禁用即可