使用 VSCode 开发 Arduino
VSCode
VSCode 全称 Visual Studio Code,是微软推出的一款轻量级代码编辑器,免费、开源而且功能强大。它几乎支持所有主流的程序语言,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Windows、Mac OS X 以及 Linux。
VSCode 可以在其官网下载。
安装插件
在商店中下载 Arduino
插件,注意要下载发布者为 Microsoft 的插件。
点击 文件>首选项>设置
,打开 VSCode 配置文件,添加 Arduino IDE 路径配置,如:
此路径为 Arduino 文件夹的路径,下面这种路径配置是错误的:
{
"arduino.path": "D:\\Arduino\\arduino.exe"
}
接下来安装 C/C++
插件,这个插件可以不做配置。
Arduino 设置
点击 文件>首选项>设置
:
在 Arduino IDE 的安装目录下新建一个文件夹,并将
项目文件夹位置
设置为这个文件夹的路径。这样,我们通过 Arduino IDE 下载的第三方库文件都会放在这个文件夹,方便我们管理。修改
编辑器语言
为English
。由于大部分人的电脑系统是中文的,如果不设置为英文,VSCode 打印出来的信息会乱码。勾选
使用外部编辑器
。这样就不可以在 Arduino IDE 中修改代码了。
开发
新建一个 Arduino 源文件 test.ino
,输入如下内容:
C++void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(500); digitalWrite(13, LOW); delay(500); }
在 VSCode 窗口的右下方,设置开发板类型、端口号等配置:
然后可以点击右上角的按钮进行编译和上传:
也可以使用下面的快捷键:
Ctrl+Alt+U
:编译并上传Ctrl+Alt+R
:进行编译验证