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