Editing the code with VSCode¶
VSCode is free and available on all desktop platforms : Windows, Linux, MacOS.
VSCode can be downloaded from here.
It bundles all tools need to build ArduPilot : C/C++ support, python support, git support, debugging support.
For Windows 10 users, the Remote - WSL extension lets you use the Windows Subsystem for Linux (WSL) as your full-time development environment right from VS Code: https://docs.microsoft.com/en-us/windows/wsl/tutorials/wsl-vscode