Description
Describe the problem
Language server-based features are intermittently not available in Arduino IDE.
When I right click on a symbol in the editor, the context menu does not contain the items associated with the language server:
I see an error notification:
**Error communicating with the language server: Error: write EPIPE: undefined
To reproduce
Don't know
Expected behavior
Language server-based features are always available.
Arduino IDE version
2.1.0
Operating system
Windows
Operating system version
10
Additional context
Logs from a session with the arduino.language.log
setting enabled:
Related discussion: https://forum.arduino.cc/t/f12-ctrl-f12-enz-stopd-working/1123706
I am using the "ESP32 Dev Module" board (FQBN esp32:esp32:esp32
).
I am also experiencing a problem where, when the language server based features are available, it takes at least 3+ minutes before anything happens.
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details