C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Visual Studio 2015 Update 1 Is Here

Did you miss the Visual Studio 2015 Update 1 announcement yesterday on the Visual Studio blog? Keep checking back here for more details about these and other features.Share your feedback, suggestions, thoughts, and ideas on UserVoice, through the in-product feedback UI, or file a bug through the Visual Studio Connect site. Thanks...

Improvements for C++ Edit and Continue in Visual Studio 2015 Update 1

In Visual Studio 2015 RTM we announced Edit and Continue (EnC) support for both X86 and X64 C++ in the default Debug Engine with the VC++ 2015 toolset (v140). Over the past couple months, we’ve been working on improving the experience and supporting new configurations. In this blog post I’ll go over the improvements we made to C++ ...

Coroutines in Visual Studio 2015 – Update 1

In preview of Visual Studio 2015, we introduced Coroutines for C++, see these blog post for an introduction and here. You can also look at the CPPCon 2015 talk about C++ Coroutines here. We continue to work on resumable functions, here it is a brief update on coroutines status in VS 2015 Update 1. See the Visual Studio 2015 Update1 post...

Announcing the VS GDB Debugger extension

Earlier this year I wrote a post on how you could debug C++ code on Linux from Visual Studio. It was a bit cumbersome, but it was doable. Today we are releasing the Visual Studio GDB Debugger extension preview. This will enable debugging remote Linux targets including IoT devices. To use this extension, you need to have Visual ...

New, Improved, and Faster Database Engine

Hello C++ World!As a follow up to my previous post on our experimental features, I wanted to briefly showcase the “Improved Database Engine” experience. In this short 90-second video, see how taking 8 seconds to simply flip a switch could drastically speed up solution parsing, with no loss in accuracy for operations like Go To ...

Java debugging and language support in Visual Studio for Android

As part of our continued efforts to make Visual Studio a productive environment for developing mobile applications we’re pleased to announce that Visual Studio 2015 Update 1 RC adds support for debugging your Java source files that are part of your Android projects and (with the help of an extension) get IntelliSense and Browsing ...

Introducing C++ Experimental Editor Tools!

Hello C++ World! At various times during our development cycle here in the C++ IDE, our developers start working on features that we believe can bring a lot of value to customers, but sometimes we just don’t have enough data on our own to figure out whether or not what we came up with works for our users on a broader scale. Rather than...

Announcing Visual C++ Build Tools 2015 – standalone C++ tools for build environments

We're are providing new way of acquiring the C++ tools: as a standalone installer that only lays down the tools required to build C++ projects without installing the Visual Studio IDE. This installer is meant to streamline the delivery of the C++ build tools in your build environments and continuous-integration systems. These tools were first ...

Visual Studio 2015 Update 1 RC Available

Hello.Visual Studio 2015 Update 1 Release Candidate (known issues) is available now. It includes a number of goodies for C++ developers, but before we take a look, the Visual C++ team wants to thank everyone who has provided feedback over the last year. Your comments and suggestions (and frowns) have helped us plan and prioritize the features ...

iOS / Linux Fall Survey

Do you develop primarily on iOS or Linux? Take this short survey!Cross-platform scenarios are important; this survey will give us additional insights and, if you opt-in to chat with us, more details about your experiences.Thanks...