3 ms·
Ask HN: How to simplify too many dev environments?
I code with vscode on 4 different local machines, using about 20 different ssh connections to cloud vms/containers. Two of the local machines are corporate which I don't have admin access.
Is there a secure solution where I could launch a remote, centralised version of vscode? I used to ssh -X into Sublime to a lan machine which had all my projects but I want to decommission my home server.
- chiefalchemist 4y agoHaven't yet tried myself (but for the non corporate machines) what about VSC in the browser? Not sure it's "there" yet but I've been meaning to try it.
- p0d 4y agoLooks interesting. I installed visual studio code server on a cloud vm and it is connecting to vscode in the browser. The connection is being tunnelled through github which is handy.
- orbz 4y agoVS Code supports several remote development approaches: https://code.visualstudio.com/docs/remote/remote-overview https://code.visualstudio.com/docs/remote/remote-overview I've personally had success with getting my teams on CodeSpaces and DevContainers to give everyone near-immediate access to a reproducible dev environment. You might also want to consider settings sync: https://code.visualstudio.com/docs/editor/settings-sync https://code.visualstudio.com/docs/editor/settings-sync.
- p0d 4y agoI think I am getting that GitHub is the answer...whether that is with a vs code server tunnel or codespaces. One of these will save me dragging my ssh config around and having to open up ports on one of my own servers.