我在VS Code里面使用Arduino和Teensy板子,因为它的IDE比Arduino的要好得多。我可以建立和编程一切都很好,我的问题只是VS Code中内置的高亮和跟随功能。
之前,我的自定义头文件没有加载或高亮,但 本回答 使我的工作正常了。现在我在我的包含路径上有了正确的库(我可以点击并跟随它们到正确的源码),但有些库名还是不能用。
我的 includePath
似乎是正确配置的,正如我所提到的,我可以按照include,它可以打开正确的来源。
"includePath": [
"${workspaceFolder}/**",
"C:/Program Files (x86)/Arduino/**",
"C:/Program Files (x86)/Arduino/hardware/teensy/avr/cores/teensy/**",
"C:/Program Files (x86)/Arduino/hardware/teensy/avr/libraries/ADC/**",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/cores/arduino/**",
"C:/Program Files (x86)/Arduino/hardware/arduino/avr/variants/standard/**",
"C:/Program Files (x86)/Arduino/hardware/tools/avr/lib/gcc/avr/5.4.0/include/**"
]
我可以确认头是在includePath上,并且有我要找的名称定义。
有什么想法吗?