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

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

3天内不再提示

RT-Thread Studio开发团队推出VSCode平台开发插件

RTThread物联网操作系统 来源:RTThread物联网操作系统 作者:RT-Thread 2021-06-11 16:47 次阅读

转眼间RT-Thread Studio V2.1.0已经发布两个多月了,估计很多用户已经在翘首期待V2.1.1更新完善版本了,V2.1.1版本已经在路上,很快也会和大家见面了,不过在这之前RT-Thread Studio开发团队先给大家推出一款VSCode平台开发插件。

VSCode是一套轻量级的编辑器,同时也可以通过插件来适配更多的功能。通过社区,我们也了解到很多的开发者在使用它。本着以开发者为中心的理念,为了让开发者在使用RT-Thread时更方便,所以推出了这样一套VSCode插件。此外,我们仍会大力推进RT-Thread Studio本身,向着更加专业化的方向发展。未来,希望能够让两个平台相互借鉴取长补短,让大家更好的使用RT-Thread。

RT-Thread Studio For VSCode V1.0.0作为VSCode插件的第一个版本,目前暂时不支持创建工程,但是支持打开RT-Thread bsp工程或者RT-Thread Studio创建的工程进行开发。

RT-Thread Studio For VSCode V1.0.0有以下主要的功能特性:

工程开发管理

RT-Thread Studio For VSCode支持单工程开发 和 多个工程 同时开发模式。

单工程开发管理

单工程开发顾名思义即工程窗口只能打开一个工程开发。可以通过 打开工程 指定一个 RT-Thread 工程目录即可将工程加入到工程窗口。每次通过 打开工程 加入工程后,工程窗口只会显示当前加入的那个工程,即单工程开发模式。

多工程开发管理

多工程开发顾名思义即支持工程窗口同时存在多个工程。您可以通过 添加工程到工作区 来加入一个新的工程,即显示多个 RT-Thread 工程,形成一个工作区,您可以通过 工作区另存为 选择一个存储目录存储成 .code-workspace 文件,下次想打开这个工作区时,只需打开此 .code-workspace 文件即可。

RT-Thread SettingsRT-Thread Settings 是RT-Thread图形化配置系统,为大家提供了丰富的 RT-Thread 组件和各类最新、流行的软件包配置,通过点击 RT-Thread Settings , 在配置界面勾选对应的组件或者软件包,确认后,执行 右键->更新软件包,即会自动为您下载软件包并将配置应用到您的工程。

工具链支持RT-Thread Studio For Vscode 支持 GNU ARM GCC 和 ARM CC 两种工具链,GNU ARM GCC 相对更加实用,ARM CC 编译出来的代码更小、更有效率。这两种工具链的参数都可以在 rtconfig.py中配置。 ARM CC 工具链目前仅支持 BSP 工程,GNU ARM GCC 工具链支持芯片工程和 BSP 工程

构建/清理

在 RT-Thread 工程中,将鼠标放到到工程名上,大家会发现四个按钮会出现。第一个为 构建/编译 按钮,第四个为 清理 按钮,它们的作用分别是 构建工程 和 清理工程,并且都是采用 scons 方式进程构建/清理。构建/清理成功后,会为您自动刷新工程目录。 另外,工程右键也有 构建/清理 的按钮,您可以根据您的习惯来选择不同的方式。

下载/调试

将鼠标放到到工程名上后出现的第二个和第三个按钮分别为 下载 和 调试 按钮。 下载过程中,有完成的信息提示与下载进度提示;点击调试后,也会有详细的调试信息和调试进度提示,进入断点后,你可以操作右上角的调试工具,进行单步、全速、回退、复位等操作。整个下载和调试过程相信会给你带来更好的体验。

跨平台

RT-Thread Studio For VSCode 支持 windows、linux、macos 系统,在这些常用的桌面操作系统中,你都可以体验开发 RT-Thread 的乐趣啦。在 linux、macos 系统中,调试器暂时只支持 QEMU,其它调试器正在陆续支持中。 以上是本次RT-Thread Studio For VSCode V1.0.0的主要功能特性,更多特性,更多惊喜希望大家能亲自下载安装体验去发现,下面简单介绍一下如何安装

安装 RT-Thread Studio For VSCode

如果没有下载过VSCode 需要先去VSCode 官网下载VSCode ,然后打开 VSCode ,切换到 扩展 视图, 搜索 RT-Thread, 点击 RT-Thread Studio ,右侧点击安装即可

原文标题:Linux环境也能用!RT-Thread Studio for VS Code 重磅来袭!

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    87

    文章

    11322

    浏览量

    209874
  • RTThread
    +关注

    关注

    8

    文章

    132

    浏览量

    40910

原文标题:Linux环境也能用!RT-Thread Studio for VS Code 重磅来袭!

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RT-Thread应用开发寒假师资培训——西安站

    随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。为进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发RT-Thread操作系统
    的头像 发表于 12-11 01:06 142次阅读
    <b class='flag-5'>RT-Thread</b>应用<b class='flag-5'>开发</b>寒假师资培训——西安站

    RT-Thread操作系统应用开发寒假师资培训

    随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。为进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发RT-Thread操作系统
    的头像 发表于 12-06 01:06 150次阅读
    <b class='flag-5'>RT-Thread</b>操作系统应用<b class='flag-5'>开发</b>寒假师资培训

    RT-Thread上CAN实践

    开箱测试RT-Thread官方已完成了对英飞凌XMC7200EVK的移植,通过shell可以看到做好了uart3的console。本文将介绍如何进行RT-ThreadCan移植。接下来我们要完成CAN_FD的驱动移植,并正常启动RT-T
    的头像 发表于 11-13 01:03 1268次阅读
    <b class='flag-5'>RT-Thread</b>上CAN实践

    开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!

    亲爱的RT-Thread开发者我们很高兴地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread开发
    的头像 发表于 10-29 08:06 447次阅读
    开源共生 商业共赢 | <b class='flag-5'>RT-Thread</b> 2024<b class='flag-5'>开发</b>者大会报名启动!

    课程上线 - RT-Thread应用开发实践课程上线慕课平台啦!

    我们非常高兴地告诉大家,由广东机电职业技术学院的老师们制作的,使用《RT-Thread应用开发实践》作为教材的课程——嵌入式操作系统应用,正式上线慕课平台啦!欢迎各位想要系统学习RT-Thre
    的头像 发表于 09-14 08:07 358次阅读
    课程上线 - <b class='flag-5'>RT-Thread</b>应用<b class='flag-5'>开发</b>实践课程上线慕课<b class='flag-5'>平台</b>啦!

    新书发布——《RT-Thread嵌入式实时操作系统内核、驱动和应用开发技术》

    我们非常高兴地宣布,由郑苗秀、沈鸿飞和廖建尚编著的《RT-Thread嵌入式实时操作系统内核、驱动和应用开发技术》一书正式发布。本书的编写团队由多位在嵌入式和实时操作系统领域有着丰富经验的专家组
    的头像 发表于 09-03 08:06 639次阅读
    新书发布——《<b class='flag-5'>RT-Thread</b>嵌入式实时操作系统内核、驱动和应用<b class='flag-5'>开发</b>技术》

    【QEMU系列】不用开发板运行RT-Thread指南-ARM架构

    成为一个门槛。本文将详细介绍如何在QEMU虚拟机的Vexpress-A9平台上运行RT-Thread,帮助开发者在没有实际硬件开发板的情况下,轻松体验和学习
    的头像 发表于 08-09 08:35 985次阅读
    【QEMU系列】不用<b class='flag-5'>开发</b>板运行<b class='flag-5'>RT-Thread</b>指南-ARM架构

    2024 RT-Thread全球巡回 线下培训火热来袭!

    亲爱的RT-Thread社区成员们:我们非常高兴地宣布,2024年RT-Thread全球开发者线下培训即将拉开帷幕!24年全球巡回培训将覆盖超10座城市及国家,为开发者提供一个深入学习
    的头像 发表于 08-07 08:35 1337次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

    【好书推荐】RT-Thread设备驱动开发指南

    近年来国内芯片产业和物联网产业的快速崛起,行业发展迫切需要更多人才,尤其需要掌握嵌入式操作系统等底层技术的人才。随着RT-Thread被更广泛地应用于行业中,开发者对嵌入式驱动开发的需求越来越
    的头像 发表于 08-01 08:35 672次阅读
    【好书推荐】<b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南

    用env工具生成rt-thread的工程文件,vscode编译报错的原因?

    使用vscode的eide插件可以编译裸机的国民技术芯片,我用env工具生成rt-thread的工程文件,keil编译无问题,vscode编译报错
    发表于 07-11 08:31

    【ch32v307_RTT】1、使用RT-Thread studio新建工程

    【前言】 ch32v307有成熟的RT-Thread 支持,使用RT-Thread studio可以快速的建立工程,我将分享系列文章,这一篇是如何快速建立工程。 【前题】 安装好RT-Thre
    发表于 06-29 18:25

    开发者分享 | 基于先楫RT-Thread BSP,使用CLion开发应用

    本期开发者:朱彦祖RT-Thread资深工程师,HPM6700/6400元老级开发者及骨灰级用户,先辑生态社区常驻优秀开发者,江湖人称杭州吴彦祖。背景最近在使用先辑HPM6750
    的头像 发表于 06-07 08:17 2932次阅读
    <b class='flag-5'>开发</b>者分享 | 基于先楫<b class='flag-5'>RT-Thread</b> BSP,使用CLion<b class='flag-5'>开发</b>应用

    RT-Thread西安社区举办首次例会,诚邀每一位开发者参与!

    为了更好的服务和链接全国各地的RT-Thread嵌入式开发者,RT-Thread今年将全域推行不同区域社区网,通过建立区域社区网,我们期待构建更加紧密联系的开源社区,实现更广泛的开源资源共享,让更多
    的头像 发表于 05-17 15:07 343次阅读
    <b class='flag-5'>RT-Thread</b>西安社区举办首次例会,诚邀每一位<b class='flag-5'>开发</b>者参与!

    RT-Thread设备驱动开发指南》基础篇--以先楫bsp的hwtimer设备为例

    一、概述(一)RT-Thread设备驱动《RT-Thread设备驱动开发指南》书籍是RT-thread官方出品撰写,系统讲解RT-threa
    的头像 发表于 02-24 08:16 1720次阅读
    《<b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南》基础篇--以先楫bsp的hwtimer设备为例

    RT-Thread设备驱动开发指南基础篇—以先楫bsp的hwtimer设备为例

    RT-Thread设备驱动开发指南》书籍是RT-thread官方出品撰写,系统讲解RT-thread IO设备驱动开发方法,从三方面进行讲解
    的头像 发表于 02-20 16:01 1739次阅读
    <b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南基础篇—以先楫bsp的hwtimer设备为例