Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

Featured posts

Agent mode is now generally available with MCP support
Jun 17, 2025
Post comments count 5
Post likes count 12

Agent mode is now generally available with MCP support

Rhea Patel Filisha Shah Allie Barry
Rhea,
Filisha,
Allie

Copilot agent mode is the next evolution in AI-assisted development—and it's now generally available in the Visual Studio June update. Agent mode turns GitHu...

.NETVisual StudioGitHub Copilot

Latest posts

Your Visual Studio Dashboard
Dec 21, 2021
Post comments count 12
Post likes count 1

Your Visual Studio Dashboard

Misty Hays
Misty Hays

I keep thinking about a tweet that said you should tackle challenging problems and do everything you can to maximize time well spent, so your ecosystem doesn’t have to.  Because once you’re distracted, it can be challenging to get back into the flow of writing code. Developers juggle a massive cognitive overload of different software, links, tools, bookmarks, tickets, pull requests, search engines, and online forums each day.  But that tweet also reminded me of the last several months. For 3 months, I read every comment in Developer Community tickets from the last four years that I could find related to Visual ...

Test tools for .NET and cross-platform apps
Dec 20, 2021
Post comments count 11
Post likes count 0

Test tools for .NET and cross-platform apps

KendraHavens
KendraHavens

Visual Studio 2022 brings better test tools to your everyday development with Show in Test Explorer, Remote Testing, Test audio cues, Playwright, and more!

We’re upgrading Visual Studio’s feedback! 
Dec 16, 2021
Post comments count 22
Post likes count 0

We’re upgrading Visual Studio’s feedback! 

Jason Chlus
Jason Chlus

Visual Studio is a customer driven tool, our team is dedicated to exploring and learning what challenges you may be facing so we can help. To provide the highest quality of feedback we are upgrading our system, which means older versions of Visual Studio will no longer be compatible to provide feedback. If you want to continue to submit feedback, please upgrade to 16.7 or any LTSC service release after April 2021.   We strive to have a transparent and collaborative relationship with our users to offer the best developer experience inside and out of Visual Studio. We encourage users to provide feedback on o...

Visual Studio 2022 for Mac Preview 4
Dec 15, 2021
Post comments count 17
Post likes count 0

Visual Studio 2022 for Mac Preview 4

Jordan Matthiesen
Jordan Matthiesen

Visual Studio 2022 for Mac Preview 4 release is here, and continues our move of the IDE to fully native macOS UI, fixes many top issues, and introduces new experiences for laying out your windows and searching your source. You can read all about the latest changes in the release notes. Get the latest release using the Visual Studio > Check for Updates… menu, or download it now: If you aren’t familiar with it, Visual Studio for Mac is our IDE for .NET developers building apps for the web and cloud using ASP.NET Core; mobile using .NET or Xamarin; and games using Unity. You can use the Community Editio...

What’s new in .NET Productivity with Visual Studio 2022
Dec 15, 2021
Post comments count 25
Post likes count 0

What’s new in .NET Productivity with Visual Studio 2022

Mika Dumont
Mika Dumont

With the release of Visual Studio 2022 the Roslyn team continues to enhance your .NET developer productivity with the latest tooling improvements. In this post I’ll cover the following .NET productivity enhancements: Navigation and code exploration Navigating and exploring code is an integral part of developer productivity. In Visual Studio 2022 we now surface embedded source and Source Link as part of Go To Definition. This allows you to navigate to original source files that declare the target symbol that isn't in your current solution. Place your cursor on a symbol and pres...

Become a master at Git and Open Source 
Dec 13, 2021
Post comments count 1
Post likes count 0

Become a master at Git and Open Source 

Jason Chlus
Jason Chlus

Have you ever wondered how to manage your code better but never had the time to learn about Git and version control? Maybe you are the only one working on your code and thought that Git is only good for collaboration? Are you someone who has been working on proprietary code and has not had a chance to learn from or contribute to open source repositories? If you can relate to any of these then consider signing up for the Git & open source Learning Series and start utilizing Git and Visual Studio to their full potential.    Sign up for the Git & open source Learning Series    In this learning ser...

VS 2022 Launch Recap: Extensibility
Dec 8, 2021
Post comments count 0
Post likes count 0

VS 2022 Launch Recap: Extensibility

Leslie Richardson
Leslie Richardson

The recent Visual Studio 2022 Launch event was jam-packed with content, and that included updates on extensibility! Check out the VS 2022 Launch videos on extensibility that you may have missed!

How Can We Improve Extensibility in Visual Studio?
Dec 7, 2021
Post comments count 3
Post likes count 0

How Can We Improve Extensibility in Visual Studio?

Leslie Richardson
Leslie Richardson

We are working on exciting, major updates to how extensions are written and used in Visual Studio, but it’s a long road to completing them.  In the meantime, we’d love your ideas on what we can do in the more immediate future to improve how you use or write extensions.

Introducing the new Razor editor in Visual Studio 2022
Dec 1, 2021
Post comments count 15
Post likes count 1

Introducing the new Razor editor in Visual Studio 2022

Mika Dumont
Mika Dumont

With the release of Visual Studio 2022 you can now use the new Razor editor for local ASP.NET Core development with MVC, Razor Pages, and Blazor. Download Visual Studio 2022 and make sure to update to 17.0.2 to get the latest Razor updates. Benefits of moving to a Razor Language Server Protocol We have been working for some time on a new Razor editor for ASP.NET Core projects based on a Language Server Protocol (LSP). The Language Server Protocol (LSP), is an open-source protocol that defines a standard way for an editor or IDE to enable features. The LSP model has enabled us to add significant new functiona...