Visual Studio Blog

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

Supercharge your Git experience in VS
Supercharge your Git experience in VS
Have you experienced delays when viewing your Git repository or branch history in Visual Studio? Have you run a network command like force-push and had to wait for the operation to complete? Your Git repository may be having performance issues due to its large size. We are happy to integrate a relatively new Git feature called the commit graph...
CPU Usage Tool Improvements
CPU Usage Tool Improvements
With Visual Studio 2022, we have converted the CPU Usage tool in the Performance Profiler to the profiler’s new analysis engine. This new change provides the tool with better source resolution, incremental/cancelable symbol loading, a performance boost, and a new flame graph.
Suffer from Ctrl+S fatigue? We have a feature for you
Suffer from Ctrl+S fatigue? We have a feature for you
The idea of the “Integrated Development Experience” is a tool that brings all the systems a developer needs to develop their application into a single place. Coding, debugging, publishing, profiling… these are all tools that Visual Studio brings to our developers.
Live Unit Testing Preview: Better and Faster
Live Unit Testing Preview: Better and Faster
Live Unit Testing is the automatic test running feature in Visual Studio Enterprise. As you make code changes, Live Unit Testing detects what tests are impacted and runs them in the background. This way you always know if the tests covering a certain line of code are passing or failing. You can see what your code coverage is for each line of ...
Happy 25th birthday Visual Studio!
Happy 25th birthday Visual Studio!
It’s now been 25 years since the first release of Visual Studio in 1997 and such a big milestone deserves a proper celebration. The Visual Studio 25th Anniversary Event kicks off at 9 AM Pacific Time on Thursday, March 17, with exclusive content and exciting reveals all day long.  During the online event, you’ll see familiar faces...
Edge Developer Tools for Visual Studio (Preview)
Edge Developer Tools for Visual Studio (Preview)
When developing web apps, it’s common to use the browser developer tools to perform various tasks like; modifying the CSS, inspecting network traffic, etc. Because the browser is disconnected from the IDE, if you make changes to the running application in the browser, you will need to remember and reapply those changes to your code as well. ...
Line-staging (Interactive Staging)
Line-staging (Interactive Staging)
Line-staging support, a.k.a. interactive staging is one of our most popular Git suggestion tickets. Visual Studio already supports staging files and now we are taking that to the next level by making it possible to stage chunks of changes in your files right from the editor. Line-staging can be helpful when you need to split changes across ...