使用Visual Studio Code 配置Arduino开发环境

使用Visual Studio Code 配置Arduino开发环境

Arduino自带的文本编辑器功能较少,比如不支持语法高亮和自动补全,相比之下VS code具有强大的编辑能力(语法高亮,智能补全,文件浏览等,功能可以通过插件拓展),配置vs code开发Arduino可以有效的编写代码,下面是效果图:
使用Visual Studio Code 配置Arduino开发环境

VS Code

Vs code 可以直接从微软的官方网站上下载,全名visual studio code,如果你之前下载过visual studio,那么你的电脑应该已经下载好这个软件。

附上下载链接: https://code.visualstudio.com/download

Vs code本身只是一个代码编辑器,不具有任何调试功能,要实现功能拓展必须要靠插件来实现,通过插件,Vs code可以变得十分强大,可以编写和运行c/c++, Java,python,Verilog HDL,Arduino等各种代码,成为一个多功能的编辑平台,而且界面可以自由设置风格,当然类似的平台还有很多,比如notepad++(推荐)和vim(Linux操作系统常用),vs code在Windows上比较流行。

配置方法如下

我这里默认你已经安装好了Arduino,如果没有,可以去Arduino的官方网站下载,上面提供了下载教程,打开你的vs code,界面如下:
使用Visual Studio Code 配置Arduino开发环境

1.安装插件:

使用Visual Studio Code 配置Arduino开发环境

2.设置:

使用Visual Studio Code 配置Arduino开发环境
打开后设置界面:

使用Visual Studio Code 配置Arduino开发环境
编辑.json文档

使用Visual Studio Code 配置Arduino开发环境
高亮的地方(arduino path"…")应该填写你的Arduino安装路径,比如你把Arduino安装到了D盘里,这里要填写:“D:\Arduino”,安装到了D:\Downloads,这里要填写"D:\Downloads\Arduino","\"是转义字符,是json语法规定,如果你不知道自己的安装位置,看下面:

使用Visual Studio Code 配置Arduino开发环境
单击右键选择打开文件所在位置,弹出的资源管理器窗口中会显示安装位置。

更多的:

使用Visual Studio Code 配置Arduino开发环境
这里可以看个人情况编写,放的是库的位置,系统会默认填写一部分,如果你下载了新的库,安装到了C:\Downloads\Arduino\inc,只要在这里把这个路径添加进来就可以了,(保险起见,上面两个都添加)

展示

这里基本配置就完成,下面介绍一下界面,新建一个.ino文件打开,界面如下
使用Visual Studio Code 配置Arduino开发环境
用vs code管理库,下载新库都是可行的,(按F1选择功能)这里是利用vs code打造了一个更加强大的编辑界面,不过注意的是,vs code本身只是用来编辑的,功能要靠插件和其他外部应用,所以不意味着配置好了以后可以卸载Arduino,实际上,我们更多把vs code作为辅助开发工具,和各种软件配合使用,其他各种功能展示:

比如下面的花式HelloWorld

C++使用Visual Studio Code 配置Arduino开发环境
Java

使用Visual Studio Code 配置Arduino开发环境
Python
使用Visual Studio Code 配置Arduino开发环境
各种Hello World本身没啥意思,不过这说明的我们可以利用Vs Code实现多平台开发,Vs Code是一个强大的编辑工具。

最后推荐一些Vs Code比较好的插件
C/C++
One Dark Pro
PowerShell
Python
Debugger for Java
SQL tools
Material Icon Theme