vscode搭建arduino开发环境

参考这篇文章关于ESP8266开发环境的那些事儿,讲的非常详细。本文主要引用自该文。

  1. 安装arduino插件。
  2. 点击preference,搜索arduino,在Arduino Path中输入arduino的安装路径,如D: \Program Files\Arduino,Command Path选择arduino_debug.exe。
  3. 添加头文件索引,intellisense不能自动找到需要的头文件路径。需要在用户设置中强制intellisense使用Tag Parser,递归方式检索头文件。
    打开settings.json 配置相关文件:
    添加如下所示的2行代码。
    “C_Cpp.intelliSenseEngineFallback”: “Disabled”,
    “C_Cpp.intelliSenseEngine”: “Tag Parser”,
  4. 编译时输出内容乱码
    找到vscode的arduino拓展的安装目录,找到util.js这个文件,以我电脑上的为例,(注意不同电脑下,路径不同,一般是在用户文件夹下,找不到的话就直接用文件管理器搜索,推荐一款超级强大的文件搜索神奇 Everything):
    C:\Users\Administrator\.vscode\extensions\vsciot-vscode.vscode-arduino-0.3.2\out\src\common\util.js
    找到文件中的215行左右如下代码注释掉。
    在这里插入图片描述重启vscode,完美解决。

猜你喜欢

转载自blog.csdn.net/qq_30267617/article/details/108266867