What is Visual Studio Live Share ?
It is an extension tool for real-time collaborative development of VS.
github address: https://github.com/MicrosoftD...Document
address: https://docs.microsoft.com/en...
What can Visual Studio Live Share do?
Share any language, any app
No matter what type of app you're building, what language you're writing, or your operating system: Live Share instantly shares your projects with team members when you need to collaborate. Edit and debug in real-time without the need for team members to clone repositories or set up environments.
Collaborate from the comfort of your tool
To collaborate, you need to communicate reproduction steps, questions, and ideas. Code snippets or error messages are not enough to render fully. When you join a Live Share session, you get the full multi-file context of the project in your familiar, personalized environment, with themes, key bindings, and customizations still intact.
(The boss said it was used for remote interviews)
Features of Visual Studio Live Share
- Live Editing
Live editing and editing of code - Explore independently Explore
files on your own without interrupting other operations - Follow
is fixed to follow the user's cursor as they navigate - Group Debugging
Set breakpoints and browse code together - Shared servers
view web applications and databases without exposing ports - Shared terminal
to run commands and tasks, with output streamed to team members
Quickstarts
Install the extension
Restart the extension, log in
(Additional login for Linux users)
(This is the status of successful login, click share to share the current project)
(It will generate an invite link like: https://insiders.liveshare.vs...
(Opening the invite link in the browser will request to call VS code)
(The local test is probably like this)
(I don't know if the actual network delay is not)
some extra operations
When you are the initiator of sharing, you have the right to copy the link and invite other developers (invite others), or invite other project participants to follow you (fouces partcioants), or share the terminal, expose a local TCP port, or simply end Collaboration session stops sharing everything and deletes