工具推荐:用 VScode 开发 Arduino 程序【Arduino Maker Workshop】

最近更新于 2025-07-05 23:14

前言

20250705
差不多一年多都没用 Arduino IDE 了,记得 2023 年的时候就有 2.x 版本,和 1.x 版本有明显特性变化,好用多了,快捷键和 VScode 基本都一样了,界面布局都很像,不知道是不是基于同样的框架开发的,只是 Arduino IDE 还是显得烂,相比于 VScode。
注释、语法提示经常失效,VScode 就正常稳定
file

ARduino IDE 对于项目多文件呈现也不好,会一次性全部打开项目中的文件
file

而不能像 VScode 那样根据需要打开,平时呈现树状文件结构
file

而且 VScode 支持使用插件,可扩展性强,比如 AI 辅助代码补全。昨天晚上我就开始找可以支持 Arduino 的 VScode 插件,发现微软开发的 Arduino 插件也停更了,今天试了 Arduino Maker Workshop,感觉没啥大问题,可以正常编译和上传程序。

Arduino Maker Workshop 插件

安装

直接在 VScode 的扩展菜单里搜索 Arduino Maker Worksho 安装即可
file

安装后打开设置
file

这个路径设置为和 Arduino IDE 首选项里一致(如果 Arduino IDE 没改过的话,Arduino Maker Workshop 的这个路径就是一致的,不需要改,我这里是改过的)。
这样就可以用 Arduino IDE 来在线安装需要的开发板工具链、三方库,平时开发调试就用 VScode,VScode 可以找到 Arduino IDE 安装的文件
file

file

使用

创建一个项目文件夹,用 VScode 打开文件夹,创建一个 .ino 扩展名的文件
file

然后选择下自己的开发板和端口
file

Compile:编译
Compile(Clean):清空已编译的目标文件,全部重新编译
Upload:上传到开发板
file

工具推荐:用 VScode 开发 Arduino 程序【Arduino Maker Workshop】
Scroll to top
打开目录