

I spent about an hour figuring things out, in part because the official documentation is broken, and in part because all the “fixes” I found online in arbitrary forums were as misleading as you can imagine. Unfortunately, setting up SSH with key-based authentication wasn’t trivial. Thus I want to see how far I can get by with using VSCode and a terminal, both connected to the remote VM via SSH. And this is a good thing because VSCode has excellent remote development abilities- including debugging-by means of a trivial SSH connection.
OPENSSH SSH SERVER FREE
Bring back EDIT.COM!)įurthermore, it seems like I’m free to choose any development environment I want (unlike at Google, where there were only a few blessed ways to operate) and some of my new teammates use VSCode.

I don’t understand how there is no built-in text-based editor. Or will I?Īs surprising as it may sound, recent versions of Windows ship with OpenSSH and, combined with PowerShell, it should be possible to operate a remote machine without the need for a graphical interface. But I now have to use remote Windows VMs for Azure development because that’s the way it is, so I’ll have to cope. That’s why I ended up working on Bazel’s macOS port at Google: I wanted to expand the ability to develop on Macs natively instead of relying on remote Linux workstations. The way it breaks keybindings is something that messes with my muscle memory pretty badly.
