使用 VSCode 开发 Arduino

VSCode

VSCode 全称 Visual Studio Code,是微软推出的一款轻量级代码编辑器,免费、开源而且功能强大。它几乎支持所有主流的程序语言,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Windows、Mac OS X 以及 Linux。

VSCode 可以在其官网下载。

安装插件

在商店中下载 Arduino 插件,注意要下载发布者为 Microsoft 的插件。

下载 Arduino 插件

点击 文件>首选项>设置,打开 VSCode 配置文件,添加 Arduino IDE 路径配置,如:

Arduino IDE 路径配置

此路径为 Arduino 文件夹的路径,下面这种路径配置是错误的:

{
  "arduino.path": "D:\\Arduino\\arduino.exe"
}

接下来安装 C/C++ 插件,这个插件可以不做配置。

Arduino 设置

点击 文件>首选项>设置

  1. 在 Arduino IDE 的安装目录下新建一个文件夹,并将 项目文件夹位置 设置为这个文件夹的路径。这样,我们通过 Arduino IDE 下载的第三方库文件都会放在这个文件夹,方便我们管理。

  2. 修改 编辑器语言English。由于大部分人的电脑系统是中文的,如果不设置为英文,VSCode 打印出来的信息会乱码。

  3. 勾选 使用外部编辑器。这样就不可以在 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:进行编译验证


点击此处可投喂作者 (っ´▽`)っ

感谢!您的名字将被记录于「」~

微信赞赏码

微信