Visual Studio Blog
The official source of product insight from the Visual Studio Engineering Team
Latest posts
Making repeated edits easier with IntelliCode suggestions
As of Visual Studio 2019 16.7, your repeated edit experience can now be enhanced by IntelliCode suggestions. IntelliCode spots repetitions and suggests other places in your code where you could apply that same change.
Angular Language Service for Visual Studio
Great news everyone: The Angular Language Service is coming to Visual Studio! For those who don't know, the Angular team has done a lot of great work on powering up the editing experience for Angular using something called the Angular Language Service. It lays the foundation to provide things like auto-completion, rename, and more across editors. And today, we're excited to bring it to Visual Studio. For some background, our team went through a series of customer calls to understand their workflows and pain-points. After talking with lots of these customers, we noticed a high number of ASP.NET/ASP.NET ...
Visual Studio 2019 for Mac version 8.7 is now available
Visual Studio 2019 for Mac version 8.7 is available today and includes support for gRPC / OpenAPI client generation and improved unit testing integration. Additionally, it includes several improvements for Xamarin developers, including Xamarin.Forms 4.8 Support. This release also includes initial support for macOS Big Sur, with the exception of Xamarin support. macOS Big Sur support for Xamarin is expected in one of the first servicing releases for Visual Studio for Mac 8.7. Are you ready for the latest version of Visual Studio 2019 for Mac? If so, version 8.7 is available for you to download today! With t...
Visual Studio 2019 v16.7 and v16.8 Preview 1 Release Today!
Announcing the release of Visual Studio 2019 version 16.7 and Visual Studio 2019 version 16.8 Preview 1. Both versions include additional Git integration, .NET Productivity improvements, WPF additions, and C++ improvements.
Database Profiling with Visual Studio
Examine when database queries were executed and measure how long the take using Visual Studio's Performance Profiler.
Viewing Managed COM Objects Through Native Pointers
If you are a developer who is curating a successful .NET project using COM interop, then our latest preview of Visual Studio is for you (Download 16.7 Preview 3). This feature automatically decodes managed COM objects referenced by native pointers allowing you to fully inspect values in the Locals window.
Improving the authentication experience for enterprises leveraging Conditional Access policies
As part of the Visual Studio 2019 16.6 update, we’ve introduced a set of new capabilities to improve your overall authentication experience. While these changes benefit all Visual Studio users, they are especially helpful if you need to work across Azure AD tenants that have enabled multi-factor authentication (MFA) policies. That’s because these improvements help preserve your authenticated state, which removes the need to re-enter your credentials outside your organization’s policy requirements. With today’s demands for more secure environments, Conditional Access (CA) policies such as MFA have become more c...
Exciting new updates to the Git experience in Visual Studio
We've been addressing your feedback for improving the Git experience within Visual Studio. This post talks about updates in merge conflict resolution, branch management, previewing commits, branch history, and much more.
Delivering on a promise – the essential extension pack
During Microsoft Build 2020 in May, developers watching the live stream asked me to make it easy to acquire the basic extensions all Visual Studio users would benefit from. What a great idea, so of course I said yes. The wait is now over, get the The Essentials extension pack today! During my Visual Studio 2019 (remote dev) tips & tricks session at the Build conference, I showed off a few extensions. I’m a big fan of Visual Studio extensions and write quite a few of them when I have the time. So, when asked several times for a quick and easy way to install the most useful extensions, I said “sure, I’l...