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 4
Post likes count 9

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

Learning Series: Get started with GitHub in Visual Studio
Oct 27, 2022
Post comments count 1
Post likes count 5

Learning Series: Get started with GitHub in Visual Studio

Jessie Houghton
Jessie Houghton

We’re introducing a new way to learn about Git, GitHub, and version control in Visual Studio – an email learning series with actionable challenges and a repository to practice your skills! We found from our Happiness Tracking Survey that 34% of our VS developers aren’t using any form of version control. While GitHub makes collaboration easy, even smaller teams or solo developers can boost their productivity and code management with version control. We'll teach you how to back up your code, sync across devices, rollback breaking changes, and more within the IDE. Sign up for the new and improved Getting Started wit...

Copy with proper indentation
Oct 25, 2022
Post comments count 21
Post likes count 7

Copy with proper indentation

Mads Kristensen
Mads Kristensen

You want to share some code you’ve written with a colleague, so you select it in the editor and hit Ctrl+C to copy it. As you paste it in Outlook/Slack/Teams, you realize that the indentation levels are inconsistent due to your original selection. You must now either go back to Visual Studio and do a box selection and copy that, or manually fix the indentation issue in Outlook. You know this, yet you make this mistake almost every time. Sounds familiar? It usually happens because you start your selection without the leading indentation. But every subsequent line has it. The result looks something like this...

Support reminder for older versions of Visual Studio
Oct 20, 2022
Post comments count 25
Post likes count 2

Support reminder for older versions of Visual Studio

Jason Chlus
Jason Chlus

We want to keep you secure when using Visual Studio. If you’re using an older version of Visual Studio, we have several reminders about upcoming events in the Visual Studio support lifecycle. First, if you’re using the Community Edition of Visual Studio 2017 or 2019, we recommend you upgrade to Visual Studio 2022 Community, our first 64-bit IDE which makes it easier to work with even bigger projects and more complex workloads. We’ve made several productivity improvements in this version. The stuff you do every day—like typing code and switching branches—feels more fluid and responsive. It provides built-in sup...

Visual Studio’s Azure Marketplace images now support Microsoft Dev Box
Oct 5, 2022
Post comments count 2
Post likes count 2

Visual Studio’s Azure Marketplace images now support Microsoft Dev Box

Ruben Rios
Ruben Rios

Over the last couple of years, we’ve expanded our Visual Studio VM image offerings for the Azure Marketplace. These images have proven to be popular not only for evaluating the latest Visual Studio releases, but also for jumpstarting developer environments in the cloud. In this post, we'll introduce new images optimized for running Visual Studio in standalone VM instances, with Azure Virtual Desktop, or the recently announced Microsoft Dev Box service.   Visual Studio images ‘optimized’ for developers Historically, we’ve released all our Azure images as generation 1 VM images. Now that Azure support...

Comparing files in Visual Studio
Oct 4, 2022
Post comments count 31
Post likes count 22

Comparing files in Visual Studio

Mads Kristensen
Mads Kristensen

As developers, we often need to compare two files to find the differences. Sometimes, even comparing the content of the clipboard with a file on disk. And again, sometimes comparing our local changes to previous versions from our Git commit history. There is no straightforward way in Visual Studio to do those things today, but in this month’s experiment we’re going to change that. Various editors and IDEs offer this feature today, but Visual Studio has required the use of extensions such as VS Diff to provide the feature. An interesting thing about the various implementations is that they offer slightly di...

Visual Studio for Mac 17.4 Preview 2.1 is now available
Sep 27, 2022
Post comments count 5
Post likes count 2

Visual Studio for Mac 17.4 Preview 2.1 is now available

Iain Holmes
Iain Holmes

We are pleased to announce the second preview release of Visual Studio for Mac 17.4. This release has been focused on addressing feedback from customers and on improving the overall experience. If you are already using the Visual Studio for Mac Preview release, use the Visual Studio > Check for Updates… menu to update. If you aren't using it yet, download it now:  This blog post summarizes the top changes in this release. You can check out the preview release notes to learn all about the changes we've made.    Single Click to Restart Debugging  Customers have long asked for a convenient way to rest...

Now Introducing Arm64 Support for VS Extensions!
Sep 22, 2022
Post comments count 4
Post likes count 7

Now Introducing Arm64 Support for VS Extensions!

Leslie Richardson
Leslie Richardson

Back in June, we announced Arm64 Visual Studio 2022 application, the first version of Visual Studio that natively supports building and debugging Arm64 apps on Arm-based processors.  Now, we’re excited to announce the extensions you write, and use, are supported in Arm64 VS!   Adding Arm64 support to your new or existing extension Making your extension Arm64-compatible can be accomplished in three easy steps: For more details on making your extension arm64-compatible (especially for native extensions), check out the updated documentation on migrating extensions.   Upload your n...

DataTable Visualizer Improvements
Sep 15, 2022
Post comments count 9
Post likes count 10

DataTable Visualizer Improvements

Harshada Hole
Harshada Hole

Your favorite DataTable visualizer has now got a makeover with all new improvements coming in 17.4 Preview 2. The DataTable visualizers will now support sorting, filtering, exporting, and theming like IEnumerable visualizer.   The DataTable Visualizer allows you to view the contents of a DataTable, DataSet, DataView, or DataViewManager object. You can access this visualizer by clicking on the magnifying glass icon next to the Value for one of those objects in a debugger variables window or a DataTip. This debugger visualizer now enables you to find /compare/solve/investigate data queries...

Visual Studio 2022 17.4 Preview 2
Sep 14, 2022
Post comments count 20
Post likes count 4

Visual Studio 2022 17.4 Preview 2

Marc Goodner
Marc Goodner

We have released Visual Studio 2022 17.4 Preview 2. In this post we'll share details about features added since Preview 1. Feedback from developers like you during our preview cycle is so important for us to deliver a final product that meets your high expectations. We welcome your feedback in the threads to this post or through Developer Community. Please continue to share your suggestions for new features or improvements to existing ones and any bugs or issues via report a problem. We’ve addressed a number of your top-reported bugs in this release and added new features based on your suggestions in Devel...