

You can configure and create a development environment hosted in the cloud, which is spun up and available when you need it.

GitHub Codespaces provides remote development environments that are managed for you. Run Visual Studio Code in a Docker Container.Ĭonnect to a codespace with Visual Studio Code. Run Visual Studio Code in Windows Subsystem for Linux. TutorialĬonnect to remote and virtual machines with Visual Studio Code via SSH. The tutorials below will walk you through running Visual Studio Code with the Remote Development extensions. While most VS Code extensions should work unmodified in a remote environment, extension authors can learn more at Supporting Remote Development.

Use tools or runtimes not available on your local OS or manage multiple versions of them.Make it easy for new contributors to get started and keep everyone on a consistent environment.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.
