Visual Studio Blog
The official source of product insight from the Visual Studio Engineering Team
Latest posts
Visual Studio 2017 and Visual Studio for Mac Support Updates
As we work to bring you Visual Studio 2019, our team will release the final update to Visual Studio 2017, version 15.9, in the coming months; you can try a preview of version 15.9 here. We’d love your feedback on this release as we finish it up; use Report-a-Problem to submit issues. Following our standard Visual Studio support policy, Visual Studio 2017 version 15.9 will be designated as the “Service Pack”. Once version 15.9 ships, customers still using version 15.0.x (RTM) will have one year to update to version 15.9 to remain in a supported state. (Customers using versions 15.1 through 15.8 must update to t...
Visual Studio 2017 version 15.9 Preview 3
Today, we are releasing the third preview of Visual Studio 2017 version 15.9. You can download it here and share your feedback with our engineering teams. This release includes ARM64 support in UWP apps as well as improvements to Xamarin and TypeScript. Continue reading below for an overview the fixes and new features. If you’d like to see the full list, check out the release notes for more details. ARM64 Support for UWP Applications You can now build ARM64 UWP applications for all languages. If you create a new application, the ARM64 configuration will be included in the project by default. For existing applic...
How to upgrade extensions to support Visual Studio 2019
Recently, I’ve updated over 30 of my extensions to support Visual Studio 2019 (16.0). To make sure they work, I got my hands on a very early internal build of VS 2019 to test with (working on the Visual Studio team has its benefits). This upgrade process is one of the easiest I’ve ever experienced. I wanted to share my steps with you to show just how easy it is so you’ll know what to do once Visual Studio 2019 is released. Updates to .vsixmanifest We need to make a couple of updates to the .vsixmanifest file. First, we must update the supported VS version range. <InstallationTarget> Here’s a version ...
Getting started writing Visual Studio extensions
I’m often asked how to best learn to build Visual Studio extensions, so here is what I wished someone told me before I got started. Don’t skip the introduction It’s easy to create a new extensibility project in Visual Studio, but unless you understand the basics of how the extensibility system works, then you are setting yourself up for failure. The best introduction I know of is a session from //build 2016 and it is as relevant today as it was then. Know the resources Where do you get more information about the various aspects of the Visual Studio APIs you wish to use? Here are some very helpful website...
How can I pause my code in Visual Studio? Breakpoints FAQ
Have you ever found a bug in your code and wanted to pause code execution to inspect the problem? This blog post showcases the various kinds of breakpoints that can be used to accomplish this task in Visual Studio 2017.
Visual Studio 2017 version 15.9 Preview 2
Today, we are releasing the second preview of Visual Studio 2017 version 15.9, and it can be downloaded here. This latest preview contains new features and improvements to Universal Windows Platform development, C++ debugging, and export installation settings. Read more in the feature highlight summary below and check out the Visual Studio 2017 version 15.9 Preview 2 release notes for more details on all the new, exciting features contained in this Preview. Universal Windows Platform Development In Visual Studio 2017 version 15.9 preview 2, we have a combination of new features and product enhancements for Univ...
Improving your productivity in the Visual Studio Editor
Over the last few updates to Visual Studio 2017, we’ve been hard at work adding new features to boost your productivity while you’re writing code. Many of these are the result of your direct feedback coming from the UserVoice requests, Developer Community tickets, and direct feedback we’ve encountered while talking to developers like you. We are so excited to share these features with you and look forward to your feedback! Multi-Caret Support One of our top UserVoice items asked for the ability to create multiple insertion and selection points, often shortened to be called multi-caret or multi-cursor support...
Visual Studio for Mac version 7.6
For this release of Visual Studio for Mac, we’ve focused our energy on improving product reliability, creating a better code editing experience, and making the performance second to none. We’re also exited to announce full support for Azure functions – it’s now possible to create, edit, configure, and publish your Function from within the IDE.
Save with the Unity Pro and Visual Studio Professional Bundle
The combination of Visual Studio and Unity provides a top-notch experience for game development across a variety of platforms and devices. While we offer no cost software for those just starting out, as your team’s size and success grows, so does the need for professional tools. We’re happy to announce in partnership with Unity Technologies, you can save 10% (up to $270!) with the all-new Unity Pro & Visual Studio Professional Bundle*. With the bundle you’ll not only get the Visual Studio Professional IDE, but also one year of access to Visual Studio Professional Standard Subscription that includes deve...