DEV Community

Localhost isn't local anymore

Jonathan Carter on March 26, 2019

In my previous post, I discussed the reasons why we built Visual Studio Live Share, and the various ways it can improve the collaboration experienc...
Collapse
 
rohovdmytro profile image
Rohov Dmytro

Great title. :)

I've used live sharing with my brother to check out his code. It was not stable enough at that time but still it was cool.

Collapse
 
lostintangent profile image
Jonathan Carter • Edited

Hey! How long ago was this? I'd love to make sure we address any stability issues you ran into (assuming we haven't already 😊).

Collapse
 
rohovdmytro profile image
Rohov Dmytro

I am bad with dates :) I belive it was near public launching. Maybe during closed beta testing.

Thread Thread
 
rohovdmytro profile image
Rohov Dmytro • Edited

As a useful feedback I would suggest you to make a clear visual message what Live Share will share-n-sync to rock-n-roll. I've seen some articles and tweets about it. But still my mental image of what it is capable of is not clear.

Just a small tip & feedback!

In general I'm looking forward for help my bro with new and updated Live Share feature :)

Thread Thread
 
lostintangent profile image
Jonathan Carter

What if I told you that everything was shared? Files, terminals, debugging sessions, language services, workspace tasks, and most extensions state (e.g. GitLens, Test Runner) are all now automatically shared, which alleviates the "host" from having to worry about what is and isn't shared.

Additionally, when someone shares for the first time, we open a "Getting started" page in-tool that explains exactly what is shared. I'd love to hear if you have thoughts on what we could do to make this more clear, since this is definitely something we want to convey accurately to users.

Collapse
 
tobiassn profile image
Tobias SN

You could also use ngrok.

Collapse
 
lostintangent profile image
Jonathan Carter

ngrok is an awesome tool! In general, if you're already collaborating on code, then we wanted to enable sharing a localhost server without needing to rely on a separate tool to do it. But if you just want to share a server, then ngrok is a great option.

Collapse
 
daveskull81 profile image
dAVE Inden

This is awesome. I really like reading about a project where so much care and concern went into the developer experience of the tool and not just on building something cool. Great post.

Collapse
 
luanf profile image
Luan Ferreira

Very cool!
Will definitely try this out at work this week.

Collapse
 
cesarcodes profile image
Cesar Codes

Damn, this is dope bro!

Collapse
 
ahmadawais profile image
Ahmad Awais ⚡️

😮 Impressive!

Collapse
 
davidshq profile image
Dave Mackey

Was this where the idea for Remote came from? :)