Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Need load board pinout through force include to avoid intellisense "not included" errors #1178

Closed
edolis opened this issue Jan 9, 2021 · 1 comment

Comments

@edolis
Copy link

edolis commented Jan 9, 2021

Hi guys,
finally understood how get around the issue of Intellisense apparently not reading the pins_arduino.h pinout header file (intellisense errors like LED_PINOUT undefined and the like - I had to include specifically the pinout header file in the forced includes.
You may look into this - I expeceted that, once you select the board, its pinout (in the specific case
"C:\\Users\\Eddo\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\variants\\d1\\pins_Arduino.h" ) was read and applied - but maybe I got this wrong, please clarify.

It looks like even including the specific path in the includes does not work
' "C:\Users\Eddo\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.7.4\variants\d1\**"
image

while
image

@adiazulay
Copy link
Contributor

This issue is being tracked with #438 and is fixed in #1183. There will be a release candidate with the fixes in the next week or so.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants