OneOS Ability VSCode 插件使用手册

2024年 5月 22日 80.6k 0

*此插件目前仅支持 Windows 系统使用

1. 使用

使用插件需要下载 OneOS-Cube,插件首次打开后会在 VSCode 右下角展示下载弹窗

点击"下载",开始下载 OneOS-Cube 工具,默认下载最新版本

OneOS Ability VSCode 插件使用手册-1

OneOS Ability VSCode 插件使用手册-2

OneOS Ability VSCode 插件使用手册-3

OneOS Ability VSCode 插件使用手册-4

  下载完成后,如未在 VSCode 中打开任何项目则可以左侧资源管理器上方找到欢迎面板,点击"快速开始",打开快速开始页面,或点击"打开工程",打开本地 OneOS 源码工程

*插件中下载的 cube 工具包版本不是最新版本,点击依赖 cube 工具包的功能选项会提示

OneOS Ability VSCode 插件使用手册-5

当未打开项目或打开项目非 OneOS 源码,则可在下方找到 ONEOS PROJECTS 面板,展开面板后点击"快速开始"按钮,打开快速开始页面

OneOS Ability VSCode 插件使用手册-6

快速开始页面

OneOS Ability VSCode 插件使用手册-7

点击"获取源码"(从 gitee 仓库拉取指定版本),详细步骤见 1.1

或打开"本地源码"(打开本地 OneOS 源码),详细步骤见 1.2

1.1 获取源码

如点击"获取源码",打开获取源码弹窗,选择目标 OneOS 版本,选择源码存放位置,点击立即创建,开始拉取源码

OneOS Ability VSCode 插件使用手册-8

OneOS Ability VSCode 插件使用手册-9

OneOS Ability VSCode 插件使用手册-10

下载完成后会在新的 VSCode 窗口打开 OneOS 源码工程。

1.2 打开本地源码

OneOS Ability VSCode 插件使用手册-11

选择本地 OneOS 源码后会在新的 VSCode 窗口打开 OneOS 源码工程

 

2. ONEOS PROJECTS 面板

成功安装 OneOS-ability 插件后,ONEOS PROJECTS 面板会被自动添加到 VSCode 资源管理器(Explore)中。

默认 ONEOS PROJECTS 面板会被收起,首次使用请手动展开即可。

ONEOS PROJECTS 面板是开发者使用本插件的主要区域。

OneOS Ability VSCode 插件使用手册-12

3. 新建项目

点击 ONEOS PROJECTS 面板右侧加号,打开新建项目页面

OneOS Ability VSCode 插件使用手册-13

新建项目页面

OneOS Ability VSCode 插件使用手册-14

根据需求,依次选择"厂商","系列","型号"和"MCU"

点击"立即创建",创建项目

创建成功后,项目会出现在 ONEOS PROJECTS 面板中

 

4. 操作项目

打开 OneOS 源码工程后,ONEOS PROJECTS 面板中会展示 projects 目录下所有文件夹与文件。如果识别为项目文件夹,则在文件夹右侧展示 3 个按钮:"编译","清理"和"设置"

OneOS Ability VSCode 插件使用手册-15

4.1 编译

点击编译,调用下载的 cube 工具,在 vscode 终端自动执行 cube 命令 oos build

OneOS Ability VSCode 插件使用手册-16

4.2 清理

点击编译,调用下载的 cube 工具,在 vscode 终端自动执行 cube 命令 oos clean

OneOS Ability VSCode 插件使用手册-17

4.3 设置

点击设置图标,打开 OneOS Config 页面,包含所有该项目 Kconfig 文件当中编写的配置项

OneOS Ability VSCode 插件使用手册-18

修改完成后点击上方"保存",VSCode 提示保存成功后,在该项目目录中会生成.config 以及 oneos_config.h 文件

 

5. OneOS 组件包

点击下方状态栏 OneOS 组件包,打开 OneOS 组件包页面,包含仓库中组件分类信息

OneOS Ability VSCode 插件使用手册-19

点击组件分类菜单,中间区域显示分类所包含的所有组件,右边区域显示组件分类描述

OneOS Ability VSCode 插件使用手册-20

展开某组件下拉菜单,展示该组件提供的版本号,该组件的本地下载版本信息,右边区域显示对应组件描述信息

OneOS Ability VSCode 插件使用手册-21

若本地不存在某一组件,点击对应添加按钮,进行组件及其依赖组件下载

OneOS Ability VSCode 插件使用手册-22

下载后提示组件更新信息,页面对应组件的本地下载版本信息更新

OneOS Ability VSCode 插件使用手册-23

关于 OneOS 的版本兼容问题:低于 3.2.0 版本的 OS 将无法使用软件包更新功能,打开 OneOS 组件包页展示页面如下:

OneOS Ability VSCode 插件使用手册-24

 

 

 

 

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论