gpt4 book ai didi

arduino - 为什么 Arduino Intellisense 在 VSCode 中不起作用?

转载 作者:行者123 更新时间:2023-12-04 00:04:23 31 4
gpt4 key购买 nike

我安装了 Arduino 扩展 Arduino extension在应该包含智能感知的 VSCode 中,但它似乎不起作用。这是我的 c_cpp_properties.json:

c_cpp_properties.json

这是智能感知不起作用的示例:

intellisense not working

如您所见,intellisense 应该能够预测关键字 Serial然而事实并非如此。

我安装了命令行工具。是否有我应该在“includePath”属性中包含的缺失目录。

最佳答案

将缺少的行添加到您的 c_cpp_properties.json (并将一些文件名更改为 mac 等效项)
特别是 "defines": [ "USBCON" ]使串行类与智能感知一起工作

{
"configurations": [
{
"name": "Win32",
"includePath": [
"<arduino ide installation folder>\\tools\\**",
"<arduino ide installation folder>\\hardware\\arduino\\avr\\**",
"<arduino ide installation folder>\\hardware\\tools\\**",
"<arduino ide installation folder>\\hardware\\arduino\\avr\\cores\\arduino"
],
"forcedInclude": [
"<arduino ide installation folder>\\hardware\\arduino\\avr\\cores\\arduino\\Arduino.h"
],
"intelliSenseMode": "msvc-x64",
"compilerPath": "<arduino ide installation folder>\\hardware\\tools\\avr\\bin\\avr-gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"defines": [
"USBCON"
]
}
],
"version": 4
}

关于arduino - 为什么 Arduino Intellisense 在 VSCode 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51614871/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com