Scale to work on projects of any size and complexity with a 64-bit IDE. Code with a new Razor editor that can refactor across files. Diagnose issues with visualizations for async operations and automatic analyzers.
Develop cross-platform mobile and desktop apps with .NET MAUI. Build responsive Web UIs in C# with Blazor. Build, debug, and test .NET and C++ apps in Linux environments. Use hot reload capabilities across .NET and C++ apps. Edit running ASP.NET pages in the web designer view.
AI-powered code completions. Work together in real-time with shared coding sessions. Clone repos, navigate work items, and stage individual lines for commits. Automatically set up CI/CD workflows that can deploy to Azure.
Code in the cloud
Code from anywhere on any device with Microsoft Dev Box. Streamline setup with self-service, high-performance dev boxes that are preconfigured for your projects, and customize your dev box around your preferences and work styles. Work remotely on any device without putting yourself—or your organization—at risk.
Code with confidence
Code quickly and accurately, using IntelliSense code suggestions. Complete entire lines of code with suggestions from machine learning enabled IntelliCode. Make quick improvements to your code using light bulbs that suggest actions such as renaming a function or adding a parameter.
Stop problems before they happen
Integrated debugging is a core part of every Visual Studio product. You can step through your code and look at the values stored in variables, set watches on variables to see when values change, examine the execution path of your code, and just about anything else you need to check out under the hood.