使用VSCode开发Arduino

Arduino自家的IDE环境一直很简陋,没有语法高亮,没有代码补全,不能快速查找跳转函数及变量,在开发稍微复杂一点的项目时很是痛苦。有时候需要查看库文件代码,也只能在电脑中搜索文件名去打开。

VSCode简介

VSCode是当下比较流行的编辑器,有着轻量化、跨平台、大量插件支持等特点,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分等。VSCode上也有Arduino的插件,集成了Arduino上全部的功能,不管是编码烧录还是导入库之类的都可以在上面完成。

搭建环境

VSCode

  • 下载官方Arduino IDE,VSCode只是编辑器,需要去调用Arduino IDE完成程序编译等。官方网址

ide

  • 启动VSCode,搜索Arduino插件并安装。

安装插件

  • 进入VSCode的设置界面,你可以使用快捷键「Ctrl+,」,搜索Arduino相关设置,在Path中添加Arduino IDE的安装路径。

配置路径

设置完成,打开个程序测试下吧。

使用VSCode

打开例程所在的文件夹,你也可以新建文件夹,然后新建arduino程序。

打开程序

我们可以在窗口下方状态条处,点击设置开发板型号、COM口等,可以点击插头标志开启串口监视器。

板子型号

点击窗口右上方图标或使用快捷键进行编译和上传操作:

  • Ctrl+Alt+U 编译并上传
  • Ctrl+Alt+R 进行编译验证

下面是演示动画,来试一下吧。

演示


关注公众号「TonyCode」,回复「1024」获取1000G学习资料。
个人博客

对于Arduino开发人员来说,可以使用专门为Arduino编程而设计的IDE进行开发。然而,现在有很多人正在考虑使用更广泛的集成开发环境(IDE)来开发Arduino项目。其中一个非常受欢迎的IDE是Visual Studio Code(VS Code)。 VS Code是一个轻量级可扩展的文本编辑器,其紧凑的用户界面和基于插件的模式使其可以快速、高效地完成几乎所有类型的编码任务。该软件支持多种编程语言,包括C++、C#、Python等,并通过丰富的插件生态系统提供了各种功能和工具,如Debug功能和Git版本控制等。 对于Arduino开发人员来说,VS Code提供了一个名为Arduino Extension for Visual Studio Code的插件,这个插件可以让开发者在VS Code环境下开发Arduino项目。该插件提供了以下特性: 1. 自动完成和语法高亮 2. 代码片段(Code Snippet)和代码模板(Template)支持 3. 内置的串口监视器(Serial Monitor)支持 4. 调试功能 5. Git集成 6. 支持多个MCU架构和板型 7. 推荐的库管理 使用VS Code的Arduino Extension进行开发还具有以下好处: 1. 可以利用VS Code优秀的代码编辑器来快速编写代码和查找错误 2. 内置的Git和调试功能大大提高了开发效率 3. 对于已经使用VS Code作为日常开发工具的人来说,无需额外学习其他工具的使用方法。 虽然VS Code是一个轻量级的文本编辑器,但其通过插件机制和生态系统中的社区支持,可以快速适应各种编程语言和技术栈。使用VS Code进行Arduino开发的用户可以预期到更高效的工作流程并最大化其开发效率。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值