Hacker News new | ask | show | jobs
by ubidefeo 1864 days ago
you cannot have full intellisense on Arduino project because of how the pre-processing works and generates headers and forward declarations. IDE 2.0 contains a Language Server developed from scratch to handle this, and every platform supported by ClangD works. Even using the Arduino plugin for VS Code won't offer proper completion, hinting and jump-to-definition
1 comments

The only bug I've had was I need to flash my arduino with a project to "warm the compiler up" w.r.t. libraries and hardware capabilities.