Connect to Remote Servers with VSCode
By far one of the coolest VSCode extensios I’ve used in a whole. This saves me so much time when debugging dev /build machines. I also use Nautilus on Linux to browser remote servers but being able to edit code like it is local saved a heck of a lot of time.
Add the remote SSH VSCode extension: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
ext install ms-vscode-remote.remote-ssh
No add an ssh entry on your local ~/.ssh/config file.
Example entry:
Host impressto
HostName 154.343.23.44
User ubuntu
IdentityFile ~/work/keys/mysite.pem
Open a terminal and test to make sure you can SSH in. You can just use for the example config above:
ssh impressto
In VSCode use Ctrl+Shift+P then enter ssh. Select the first option Remote-SSH:Connect to Host.