Many identifiers that are a part of the arduino standard library show up as unidentified in the pro IDE - here are the ones I've seen:
INPUTOUTPUTHIGHLOWmillisdigitalReadTo Reproduce
Steps to reproduce the behavior:
Expected behavior
These identifiers should not be underlined by the editor.
Screenshots


Desktop (please complete the following information):
I have the Arduino AVR Boards installed in the boards manager
noInterrupts and `interrupts are also red underlined.

(using 0.0.6 alpha for Windows)
You have not selected a board yet, so the underlying Arduino language server has no idea what constants are available, please select a correct board and let us know if it works.
@kittaakos I've selected MKR1000 board when I posted the comment (as in regard to my undeclared identifiers). I've been compiling, uploading and debugging using Pro IDE for a few hours.
Even with the boars selected I get these errors on some libs. Thinks like EthernetClient or Ethernet are not recognised. (And yes I've included Ethernet.h)
Even with the boars selected I get these errors on some libs. Thinks like EthernetClient or Ethernet are not recognised. (And yes I've included Ethernet.h)
I believe that is a separate issue: https://github.com/arduino/arduino-pro-ide/issues/274
Please check if the problem only occurs with sketches saved outside your user directory/sketchbook. You can find the location of the user directory in File > Settings > Open CLI Configuration.
tory/sketchbook. You can find the location of the user directory in File > Settings > Open CLI Configuration.
Yes, it was saved outside my user directory. This is the same issues as in #274.