visual-studio-code - Visual Studio Code 的 arduino 设置
问题描述
这真让我抓狂!我在网上看到了解决方案,但我仍然无法让它工作。这是我的 settings.json 文件:
{
"C_Cpp.updateChannel": "Insiders",
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"arduino.additionalUrls": "",
"arduino.path": "C:\\Program Files (x86)\\Arduino",
"arduino.commandPath": "arduino.exe",
"files.autoSave": "onWindowChange",
}
我在 Windows 10 上运行,Arduino 安装在:
C:\Program Files (x86)\Arduino
我在那里有四个可执行文件:
- arduino.exe
- arduino_debug.exe(我下载了这个是为了很好的衡量标准!)
- arduino-cli.exe
- 卸载程序
当我在 VSC 中单击“选择程序员”时,我得到“
"Cannot find Arduino IDE. Please specify the "arduino.path" in the User Settings. Requires a restart after change.
- 我已经重新启动了 IDE,但仍然遇到同样的问题。
- 我已经重新启动了笔记本电脑。
- 我已经尝试卸载 VSC 和 Arduino。
Arduino IDE 可以独立运行。
解决方案
哇!我终于偶然发现了这些安装说明: https ://nortronics.com.au/setting-up-visual-studio-code-for-arduino-programming/
这就是我的 .vscode/settings.json(您可以在项目文件夹的 .vscode 下的左窗格中找到它)现在的样子:
{
"arduino.path": "C:\\Program Files (x86)\\Arduino",
"C_Cpp.intelliSenseEngineFallback": "Disabled",
"C_Cpp.intelliSenseEngine": "Tag Parser",
"arduino.enableUSBDetection": true,
}
推荐阅读
- c - 使用联合打印字符串时出现运行时错误。它不打印字符串值,但打印整数值
- ruby-on-rails - 管理用于仪表板集合中资源的 gem 自定义标签
- linux - ansible-galaxy - git clone 和 SSH “对等连接重置”
- java - Hibernate 无法对 JDBC 执行模式管理
- amazon-rds - 如何在 RDS 中为 oracle 更新listerner.ora?
- docker - docker 网络设备分配
- kotlin - 将 kotlin 多平台库发布到 Maven Central(InvalidMavenPublicationException 多个工件具有相同的......)
- karate - 如何在空手道中找到鼠标悬停功能的 x 和 y 坐标
- c# - 在 libnfc 上使用 pinvoke 获取字符串值的无效指针异常
- c# - 同一线程上的 HttpWebRequest.BeginGetResponse 回调