

from the Command Palette ( F1, ⇧⌘P (Windows, Linux Ctrl+Shift+P)) and use the same as in step 1.

ssh # Or for Windows when using a domain / AAD account ssh VS Code, select Remote-SSH: Connect to Host.

Verify you can connect to the SSH host by running the following command from a terminal / PowerShell window replacing as appropriate. To connect to a remote host for the first time, follow these steps: See the Tips and Tricks article for details. While password-based authentication is supported, we recommend setting up key based authentication for your host. If your Linux or macOS SSH host will be accessed by multiple users at the same time, consider enabling Remote.SSH: Remote Server Listen On Socket in VS Code User settings for improved security.
SETUP SSH ON MAC WINDOWS 10
If you do not have an SSH host set up, follow the directions for Linux, Windows 10 / Server (1803+), or macOS SSH host or create a VM on Azure.
SETUP SSH ON MAC INSTALL
Install the Remote Development extension pack. Install Visual Studio Code or Visual Studio Code Insiders. Install an OpenSSH compatible SSH client if one is not already present. While ARMv7l (AArch32) and ARMv8l (AArch64) support is available, some extensions installed on these devices may not work due to the use of x86 native code in the extension. See the Remote Development with Linux article for information prerequisites and tips for getting community supported distributions up and running. Other glibc based Linux distributions for x86_64, ARMv7l (AArch32), and ARMv8l (AArch64) should work if they have the needed prerequisites.
SETUP SSH ON MAC FULL
This lets VS Code provide a local-quality development experience - including full IntelliSense (completions), code navigation, and debugging - regardless of where your code is hosted. No source code needs to be on your local machine to gain these benefits since the extension runs commands and other extensions directly on the remote machine. Once connected to a server, you can interact with files and folders anywhere on the remote filesystem. The Visual Studio Code Remote - SSH extension allows you to open a remote folder on any remote machine, virtual machine, or container with a running SSH server and take full advantage of VS Code's feature set.
