Understanding Live Share
Live Share is a real-time collaboration tool for programmers who use VS and VS Code. Live Share was launched as an extension for VS 2017, with some trial features available at that time. In VS 2022, it is included by default and contains all the features.
Live Share has tools to edit, debug, share terminals, and execute projects for remote developers. We don’t need to clone the repository or install additional extensions to see code and interact with it.
To complement the information provided in this chapter and the functionalities that you will review in the Using Live Share section, you can read the documentation at https://docs.microsoft.com/visualstudio/liveshare/.
These kinds of collaboration tools are not new. Other IDEs have extensions and components to share code and work in real time. You can try out the following tools and compare them with Live Share:
- Duckly (https://duckly.com/): A real-time collaboration tool with video calls and other features compatible with many IDEs.
- CodeTogether (https://www.codetogether.com/): A tool to create shared coding sessions that supports VS Code, IntelliJ IDEA, and Eclipse.
Important note
There are no other free collaboration tools for VS. Live Share is supported by Microsoft and the community.
In this section, we provided a brief overview of Live share, its history, and alternative tools that perform similar tasks. Now, let’s start to use Live Share.