Recommended · for beginners
How to Program Arduino in VSCode (Using Platform.io)
Why people recommend it
Recommended as a walkthrough for moving Arduino work into VS Code with PlatformIO, which commenters prefer to the standard Arduino editor.
Watch for: Suits Arduino users outgrowing the stock IDE