Mads Kristensen

Principal Product Manager, Visual Studio

Mads Kristensen is a principal program manager on the Visual Studio team and has published over 150 free Visual Studio extensions. He blogs about anything related to Visual Studio and can often be found hosting various shows on the Visual Studio YouTube channel..

Post by this author

First preview of Visual Studio 2022 v17.11

We are excited to announce the release of Visual Studio 2022 v17.11 Preview 1, the first preview of our next update for Visual Studio 2022. This preview focuses on quality-of-life improvements for all developers and workloads. See the release notes for full list of features. (image) When you use Visual Studio, you want to feel empowered...

2023 – a year of community experiments

As we enter a new year, we wanted to catch you up on several experiments your feedback and participation helped us fine tune over the course of 2023. A community experiment is when we identify features believed to increase user productivity and happiness, and then build and test it with the community of Visual Studio users. These are ...

My favorite features in Visual Studio 17.8

It was a busy week for the Visual Studio team, preparing for both Ignite and .NET Conf. And releasing the latest version of Visual Studio 2022 which is now up to version 17.8. There were lots of announcements of cool new features, AI enhancements, performance improvements, and much more. That was a lot to digest, so I thought I’d bring ...

Working with images just got easier in Visual Studio

Any web, desktop, or mobile developer works with images often. You reference them from C#, HTML, XAML, CSS, C++, TypeScript, and even in code comments. Some images are local, and some exist online or on network shares, while others only exist as base64 encoded strings. We refer to them in numerous ways in code, but always as string values that...

My favorite features in Visual Studio 17.7

Two of my favorite features in Visual Studio happen to share a similar origin story. They were both created in deep collaboration with you, the user, and went through multiple iterations before you gave your final thumbs up. This is the story of how they came to be and why they are my favorites. (image) File comparison Visual Studio 2012...

Subscribe to the Visual Studio Blog via email

We’re excited to announce that you can now subscribe to the Visual Studio blog via email! By subscribing, you’ll get the latest updates on Visual Studio delivered straight to your inbox. And let’s be honest, who doesn’t love getting fun and exciting emails? Here are some benefits of subscribing: (image)  ...

Too many tabs open? No problem!

When you have lots of tabs open in Visual Studio, your horizontal screen resolution determines how many will fit the Tab Well. The remaining document tabs won’t be shown unless you enable multi-row tabs. But what if you don’t want to lose the coding space multi-row tabs take up, and still need an easier way to get an overview of all your ...

Surround selection experiment

You want to quickly select some text and surround it with quotation marks. So, you select your text and hit the quotation mark key on your keyboard, only to find that the selected text now has been replaced by a single “. What you hoped would happen was that the selected text would be surrounded by an opening and closing quotation mark like ...

GitHub Copilot in Visual Studio 2022

GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor. Trained on billions of lines of public code, GitHub Copilot turns natural language prompts including comments and method names into coding suggestions across dozens of languages. In Visual Studio, Copilot acts as a pair-programmer making ...

Documents and tool windows unleashed

We’re continuing our video series with tips and tricks to help you get the most out of Visual Studio. This week is all about managing tool windows and documents. There are lots of options to customize how we layout the various windows, documents, and tabs that you use every day. Knowing about these features will help you optimize your usage ...