Windows: Visual Studio
Set up environment for Visual Studio
Linux: VS Code
Set up environment for VS Code for Linux
Linux: CLion
Set up environment for CLion for Linux
If on Windows, then using Visual Studio is recommended. On Linux, VS Code and CLion are recommended.
Set up environment for Visual Studio
Set up environment for VS Code for Linux
Set up environment for CLion for Linux