VSCode中怎么配置扩展进行Arduino开发

vscode中怎么配置扩展进行arduino开发?下面本篇文章给大家介绍一下告别简陋的arduinoide,使用vscode开发arduino的方法,希望对大家有所帮助!

VSCode中怎么配置扩展进行Arduino开发

Arduino官方的IDE作为编辑器的功能挺简陋的,用起来并不是很舒服,相比较之下用VS Code(Visual Studio Code)作为编辑器来说就好用多了。现在我们可以在VS Code中安装Arduino插件来开发Arduino。这篇文章将对相关内容做个说明。【推荐学习:《vscode》】

软件安装

虽然可以使用VS Code开发Arduino,但是Arduino相关的包管理、库管理、编译上传等功能都得由Arduino IDE提供,所以我们还是需要安装Arduino IDE。

Arduino IDE下载页面:https://www.arduino.cc/en/software

VS Code下载页面:https://code.visualstudio.com/

推荐在安装时选中 将“通过 Code” 操作添加到Windows资源管理器目录上下文菜单 ,如果没有选的话也可以通过再次安装软件来选择:

在这里插入图片描述

在上面两个软件安装完成后,接下来打开VS Code,在扩展中搜索Arduino,选择Microsoft出品的那个,安装该扩展:

在这里插入图片描述

快速使用

如果你的Arduino IDE是安装到默认路径下的话,那什么都不需要设置就可以在VS Code中通过Arduino插件进行开发了;如果不是那可能就需要在插件中设置Arduino IDE路径了,注意修改设置后可能需要重启VS Code才会生效:

在这里插入图片描述

创建一个文件夹,在文件夹中创建和文件夹名相同并且后缀为 .ino 的文件,使用VS Code打开该文件夹,在资源管理器中选中 ino 文件时软件会自动识别该项目为Arduino的项目,这时候可以在左下看到Arduino内置的一些例程。接下来在右下角选择开发板,选择后VS Code就会自动在目录下生成名为 .vscode 的文件夹:

在这里插入图片描述

.vscode 文件夹用于保存该项目相关的配置文件,默认情况下其中会有一个 arduino.json 文件,我们可以在其中添加 “output”: “./build” 参数,这个参数的作用是将当前工程编译过程中间文件输出到当前目录下的 build 文件夹中,这可以加快后面重复编译时的速度:

在这里插入图片描述

完成上面的设置后就可以编写代码然后点击右上角按钮进行编译了,默认请情况下会在编译时添加项目需求的库文件路径,这样在后面写代码时就可以有代码提示功能了:

在这里插入图片描述

如果编译时路径还有问题,或着添加了新的库后可以尝试按键盘上 Ctrl+Alt+I ,或者查看下右下角的C/C++配置是否正确。库文件路径和代码提示这些可能还需要C/C++插件支持:

在这里插入图片描述

到目前为止我们已经可以使用VS Code开发Arduino了,如果想要开发第三方的开发包(第三方库同理),需要先在Arduino IDE中安装开发板数据包,比如对于ESP32来说 可以参考 《使用Arduino开发ESP32(01):开发环境搭建》 这篇文章的 开发环境搭建 章节进行安装。安装完成后就可以在VS Code Arduino下选择这些开发板了:

在这里插入图片描述

上面演示中再选择对应开发板后,关闭该页面,再次打开后就可以设置该开发板的参数了。

我们可以在软件右下角选择串口和打开串口监视器:

在这里插入图片描述

更多说明

编译输出时中文乱码

目前广泛存在的一个问题时编译输出时中文会乱码,比较常见的解决问题是修改VS Code的Arduino扩展代码或者降低 Arduino IDE 版本。就我个人而言倾向于直接不要中文,将 Arduino IDE 的语言改为英文就好了:

在这里插入图片描述

Arduino扩展配置说明

VS Code的Arduino扩展大概总共有二十多个可配置的参数,可以在该扩展的详情页看到相关的介绍。这些参数主要分为两部分,这里介绍下这两部分参数配置保存的地方。

一部分参数是全局有效的参数,这些参数可以在该扩展详情页中进入配置,这里配置的参数修改的是VS Code全局的用户配置文件 settings.json ,这个文件中以 arduino. 开头的参数都是Arduino扩展的参数:

在这里插入图片描述

还有一部分参数是每个项目本身的参数,比如用的什么开发板、串口参数等,这些参数位于前面提到的项目文件夹中的 .vscode/arduino.json 文件中:

在这里插入图片描述

另外前面部分的那些全局参数也可以每个项目单独设定,在 .vscode 文件夹中建立 settings.json 文件,然后再该文件中编写相关的配置就行,相同的参数项目中比全局的优先级更高。

使用 arduino-cli

前面演示中我们编译上传以及开发板的管理这些都是依赖 Arduino IDE 的,现在我们还有一个新的选择 arduino-cli ,其项目地址如下:
https://github.com/arduino/arduino-cli

使用该工具时VS Code的Arduino扩展必须要配置如下两项:

"arduino.useArduinoCli": true,"arduino.path": "arduino-cli路径"

登录后复制

总结

使用VS Code开发Arduino总体来说还是很方便的。

更多关于VSCode的相关知识,请访问:vscode!!

以上就是VSCode中怎么配置扩展进行Arduino开发的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3042061.html

(0)
上一篇 2025年3月13日 14:12:41
下一篇 2025年3月13日 14:12:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vscode设置中文界面不生效怎么办

    解决方法:安装中文语言包、通过命令面板设置语言、检查 locale.json 设置、重新安装中文语言包、检查 VSCode 版本和更新、排除插件冲突、检查系统语言设置、查看 VSCode 日志和错误消息、重置 VSCode 设置、查看官方文…

    2025年3月13日
    200
  • vscode怎么改成中文

    vs code 的语言设置修改方法很简单。 打开 vs code 后,点击左下角的设置图标(齿轮状),选择“设置”(settings)。 你会看到一个界面,左侧是设置类别,右侧是对应的选项。 你可以在搜索栏中输入“language”,或者直…

    2025年3月13日
    200
  • vscode怎么运行代码js

    在 Visual Studio Code 中运行 JavaScript 代码有以下三种方法:运行选定代码块。使用调试器。使用命令行导航到脚本所在目录并运行 node filename.js。 如何在 Visual Studio Code 中…

    2025年3月13日
    200
  • vscode怎么转中文

    在 Visual Studio Code 中将界面切换为中文的方法:打开设置菜单(Ctrl + , 或 Command + ,)搜索“语言”设置将“显示语言”更改为“简体中文”或“繁体中文”重新启动 VSCode界面将切换为中文 如何在 V…

    2025年3月13日
    200
  • vscode怎么跑html

    在 Visual Studio Code 中运行 HTML 文件只需以下步骤:创建一个 HTML 文件并输入代码。打开内置终端并输入“live-server”。按 Enter 键即可在默认浏览器中打开 HTML 文件,并实时更新文件更改。 …

    2025年3月13日
    200
  • vscode怎样运行c语言

    在 VSCode 中运行 C 语言程序的步骤:安装 C/C++ 扩展。创建一个名为“main.c”的 C 语言文件。输入 C 语言代码。配置“tasks.json”文件以编译 C 语言代码。运行“build”任务以编译和运行程序。 在 VS…

    2025年3月13日
    200
  • vscode的提示如何设置成中文

    VSCode 可切换提示语言至中文:打开设置界面并搜索 “语言” 设置;选择 “中文” 作为 UI 语言;重启 VSCode 以使更改生效。 如何将 VSCode 提示语言切换为中文 VSCo…

    2025年3月13日
    200
  • vscode设置中文为什么重新启动

    VSCode 中文设置重启后失效主要由两种原因导致:与其他扩展冲突,禁用或卸载冲突的扩展即可解决。用户配置文件损坏,可以备份用户配置文件、删除损坏的文件并重新启动 VSCode 来解决。 为何 VSCode 中文设置重启后失效? VSCod…

    2025年3月13日
    200
  • vscode怎么弄成中文

    VS Code 切换成中文界面操作步骤:1. 打开设置页面(文件 > 首选项 > 设置);2. 搜索并选择“locale”设置;3. 在“语言”下拉菜单中选择中文界面;4. 重启 VS Code。 VS Code 如何切换成中文…

    2025年3月13日
    200
  • vscode怎么快速运行

    有四种在 VSCode 中快速运行代码的方法:使用快捷键 (Windows/Linux:Ctrl + F5,macOS:Cmd + F5)通过菜单栏的“运行”选项利用启动配置(在 settings.json 中自定义运行设置)直接在终端中使…

    2025年3月13日
    200

发表回复

登录后才能评论