Download
Setup and installationVisual Studio documentation
Learn how to use Visual Studio to develop applications, services, and tools in the language of your choice, for your platforms and devices.
Overview
What is Visual StudioWhat's new
Visual Studio 2022Get started
GitHub CopilotOverview
Previous versionsGet started
Learn how to use Visual Studio
Visual Studio language guidance
Tasks
Edit code
Write and manage your code using the code editor.
Build
Compile and build your source code.
Debug
Investigate and fix bugs in your code.
Test
Run tests on your projects.
Deploy
Share your apps and code by using Web Deploy, InstallShield, NuGet, Continuous Integration, and more.
AI-assisted development
Get answers and suggestions from GitHub Copilot and code assistance with IntelliCode.
Git, GitHub, and Azure DevOps
Share code using version control technologies such as Git and GitHub.
Extend Visual Studio
Add your own functionality to the Visual Studio IDE to improve your development experience.