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.
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:
In VSCode use Ctrl+Shift+P then enter ssh. Select the first option Remote-SSH:Connect to Host.
Enter the hostname from the config above.