Visual Studio Blog

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

PHP in Visual Studio

PHP is one of the most popular programming languages for server-side web development. It's used in many frameworks and CSMs like WordPress, Laravel, Symfony, and others which are behind a sizable chunk of the Internet. Visual Studio is a powerful IDE, but its focus didn’t align with some languages, PHP being one of them. As time ...

Cool features in Visual Studio 2022

A few weeks ago, I gave a presentation at a conference about cool new features in Visual Studio 2022. It was a pre-recorded presentation, so I was able to do final edits to the video before sending it to the conference organizers. The result was a 38-minute-long video highlighting some of my favorite new features, tweaks, and extensions. And ...

Learning Series: Get started with GitHub in Visual Studio

(image) 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 ...

Copy with proper indentation

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 ...

Support reminder for older versions of Visual Studio

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...

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

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 ...

Comparing files in Visual Studio

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’...

Visual Studio for Mac 17.4 Preview 2.1 is now available

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...

Now Introducing Arm64 Support for VS Extensions!

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...