Separate your development environment to avoid impacting your local machine configuration.Develop on the same operating system you deploy to or use larger or more specialized hardware.Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. Configure IntelliSense for cross-compiling.