Si buscamos un entorno de programación IDE más avanzado una buena opción el PlatformIO.
Web: https://platformio.org/
Para instalarlo necesitamos instalar previamente Visual Studio Code: https://code.visualstudio.com/
Y seguir estas instrucciones: https://platformio.org/install/ide?install=vscode
Quick start: https://docs.platformio.org/en/latest/ide/vscode.html#quick-start