Collaborate on code
Seamlessly manage your code and work together, in any way you need
Flexible and extensible version control
Use Git for distributed version control or Team Foundation Version Control (TFVC) for centralized version control right out of the box. Utilize the built-in GitHub and Azure DevOps integration for your remote provider, or install extensions to enhance the experience for other version control providers.
Improved Git repository creation
Developers can add their code to Git and GitHub with a single click by creating a new GitHub repository, which is private by default. In addition, users can choose to create a local only git repository or add their code to an existing remote repository on GitHub and Azure DevOps.


Accessible top level Git menu
Developers can now access their favorite Git features using the new top level Git menu, accessible through the Alt+G keyboard shortcut. Users can also easily switch between their local git repositories using the Local Repositories submenu.
Full screen Git Repository window
The new Git experience comes with a rich Repository window that makes it easy to visualize and manage your repository. The Repository window is accessible through the Git menu, the View menu, the status bar, and the outgoing / incoming link on the Git Changes window.


Enhanced conflict resolution experience
Developers now can easily compare lines by using the new show word diffs feature. It is now possible to accept all current or incoming changes with a single click.
Work together in real time
Use Live Share to connect to the sessions of your co-workers. Get to the bottom of an issue fast by allowing your team to navigate, set break points, and type in your editor session.

Visual Studio Community 2022
Free, fully-featured IDE for students, open-source and individual developers
Visual Studio Professional 2022
Professional developer tools, services, and subscription benefits for small teams
Visual Studio Enterprise 2022
End-to-end solution to meet demanding quality and scale needs of teams of all sizes