OneOS Ability VSCode 插件使用手册
*此插件目前仅支持 Windows 系统使用
1. 使用
使用插件需要下载 OneOS-Cube,插件首次打开后会在 VSCode 右下角展示下载弹窗
点击"下载",开始下载 OneOS-Cube 工具,默认下载最新版本
下载完成后,如未在 VSCode 中打开任何项目则可以左侧资源管理器上方找到欢迎面板,点击"快速开始",打开快速开始页面,或点击"打开工程",打开本地 OneOS 源码工程
*插件中下载的 cube 工具包版本不是最新版本,点击依赖 cube 工具包的功能选项会提示
当未打开项目或打开项目非 OneOS 源码,则可在下方找到 ONEOS PROJECTS 面板,展开面板后点击"快速开始"按钮,打开快速开始页面
快速开始页面
点击"获取源码"(从 gitee 仓库拉取指定版本),详细步骤见 1.1
或打开"本地源码"(打开本地 OneOS 源码),详细步骤见 1.2
1.1 获取源码
如点击"获取源码",打开获取源码弹窗,选择目标 OneOS 版本,选择源码存放位置,点击立即创建,开始拉取源码
下载完成后会在新的 VSCode 窗口打开 OneOS 源码工程。
1.2 打开本地源码
选择本地 OneOS 源码后会在新的 VSCode 窗口打开 OneOS 源码工程
2. ONEOS PROJECTS 面板
成功安装 OneOS-ability 插件后,ONEOS PROJECTS 面板会被自动添加到 VSCode 资源管理器(Explore)中。
默认 ONEOS PROJECTS 面板会被收起,首次使用请手动展开即可。
ONEOS PROJECTS 面板是开发者使用本插件的主要区域。
3. 新建项目
点击 ONEOS PROJECTS 面板右侧加号,打开新建项目页面
新建项目页面
根据需求,依次选择"厂商","系列","型号"和"MCU"
点击"立即创建",创建项目
创建成功后,项目会出现在 ONEOS PROJECTS 面板中
4. 操作项目
打开 OneOS 源码工程后,ONEOS PROJECTS 面板中会展示 projects 目录下所有文件夹与文件。如果识别为项目文件夹,则在文件夹右侧展示 3 个按钮:"编译","清理"和"设置"
4.1 编译
点击编译,调用下载的 cube 工具,在 vscode 终端自动执行 cube 命令 oos build
4.2 清理
点击编译,调用下载的 cube 工具,在 vscode 终端自动执行 cube 命令 oos clean
4.3 设置
点击设置图标,打开 OneOS Config 页面,包含所有该项目 Kconfig 文件当中编写的配置项
修改完成后点击上方"保存",VSCode 提示保存成功后,在该项目目录中会生成.config 以及 oneos_config.h 文件
5. OneOS 组件包
点击下方状态栏 OneOS 组件包,打开 OneOS 组件包页面,包含仓库中组件分类信息
点击组件分类菜单,中间区域显示分类所包含的所有组件,右边区域显示组件分类描述
展开某组件下拉菜单,展示该组件提供的版本号,该组件的本地下载版本信息,右边区域显示对应组件描述信息
若本地不存在某一组件,点击对应添加按钮,进行组件及其依赖组件下载
下载后提示组件更新信息,页面对应组件的本地下载版本信息更新
关于 OneOS 的版本兼容问题:低于 3.2.0 版本的 OS 将无法使用软件包更新功能,打开 OneOS 组件包页展示页面如下:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软推出「GitHub Copilot Extensions」
微软在 Build 2024 开发者大会宣布推出「GitHub Copilot Extensions」,这是专门为其 AI 代码辅助工具 GitHub Copilot 打造的全新能力。 官方介绍称,「GitHub Copilot Extensions」提供了将开发者工具和服务集成到 Copilot Chat 的生态。通过各种插件,用户可以使用自然语言进行构建和部署。 GitHub 产品副总裁说道:“使用自然语言编程将继续降低软件开发的门槛。未来,10 亿人可以利用 GitHub Copilot,以自然语言的方式与开发技术栈中的任何工具集成,在 GitHub 上构建代码。” 微软表示,很多开发者在代码之外花费了75%的时间,比如追踪工作流,以及撰写需求文档和规格说明等。不仅如此,定位和修复 bug 的工作往往需要频繁进行上下文切换,开发者在数据库、IDE、代码仓库、监控工具、云平台之间疲于奔命,无法专注于代码本身。 这正是「GitHub Copilot Extensions」发挥作用的地方。 它可以通过对话的方式将所有流程整合在一起,帮你调用所有工具和平台,开发者只需要专注于 IDE 界...
- 下一篇
计算机先驱戈登·贝尔去世,享年 89 岁
贝尔实验室资深员工 John Mashey 发布讣告称,计算机先驱戈登·贝尔 (Gordon Bell) 于 5 月 17 日去世,享年 89 岁。 “我非常悲痛地宣布,著名的计算机先驱、波士顿计算机博物馆的创始人、硅谷 @ComputerHistory 的推动者、自 1980 年代以来的好友 Gordon Bell 于 5 月 17 日去世,享年 89 岁。 他因吸入性肺炎在加利福尼亚州科罗纳多去世。” 根据维基百科介绍,Gordon Bell 于 1934 年出生在密苏里州的柯克斯维尔。之后分别在 1956 年和 1957 年获得了麻省理工学院的电气工程学士学位及硕士学位。 1960 年,Gordon Bell 被 DEC 创始人 Harlan Anderson 聘用。作为 DEC 聘请的第二位计算机工程师,负责开发 PDP-1 系统的各种组件,包括 floating-point subroutines、tape controllers 和 drum controller。贝尔是 PDP-4 和 PDP-6 的设计者,还对 PDP-5 和 PDP-11 的 Unibus 和通用寄存...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6