What's a good way to live-sync code across two machines for pair programming? By "live-sync" I mean allowing for concurrent edits, e.g. the Google Docs model.
In particular, my friend and I would like edit the same code while maintaining separate build / test / run environments. So, we could theoretically use something like Dropbox to sync the code while maintaining local builds. However, Dropbox wouldn't work if we were simultaneously editing the same file.
OTOH, Live Share lets us simultaneously edit the same code, but it doesn't let us keep our own build environments, because files only change on the machine of the Live Share host. (Unless there's an option in Live Share to also sync all changes back to the guest machines, which I couldn't find.)
Thanks!
Edit: Looks like there's a feature request to make this possible with Live Share, but it's unclear if it's going to happen: https://github.com/MicrosoftDocs/live-share/issues/3524