C++ Team Blog

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

C++ IDE Improvements in Visual Studio 2013

When we considered what features to add to the C++ IDE in Visual Studio 2013, we decided to focus on improving the C++ code editing experience. We've added a number of features that will help you write and format your code more quickly, and will give you more useful information in IntelliSense. You can configure the behavior of most of these ...

C++ IDE Performance Improvement in Visual Studio 2013 Preview

My name is Li Shao. I am a Senior Software Design Engineer in Test on the VC++ team. In this blog, I would like to share the performance enhancements we've made in VS 2013 Preview to improve the C++ IDE and build system. Performance is a vital part of software quality. Over the last couple of releases we have made significant performance ...

C9::GoingNative: Visual C++ Upcoming IDE Demos, a CRT Talk and More!!

(image) Greetings! Charles Torre and I came back with the second episode of Channel 9 Going Native –which is actually episode 1, considering that C++, as a C-like language, starts indexing from 0. This time we follow up from a recent article that my colleague and friend Sumit Kumar (Program Manager in the Visual C++ team) wrote last ...

First Look at the New C++ IDE Productivity Features in Visual Studio 11

(image) Hi! I am Sumit Kumar, a Program Manager on the Visual C++ team. Today I will talk to you about some of the exciting new IDE functionality in the next version of Visual Studio that will make you, the C++ developer, more productive with your daily code focused tasks. In this blog post you will get a preview of the new features ...

TechEd 2011: Modern Native C++ Development for Maximum Productivity

(image) TechEd 2011 North America took place in Atlanta a few weeks ago. If you missed, its sessions are posted in Channel 9. The one we highlight here, Modern Native C++ Development for Maximum Productivity, was delivered by C++ MVP Kate Gregory. If you are a follower of this blog you may already know Kate. The thing I liked most about ...

Visual Studio 2010 Service Pack 1 General Availability

If you guys follow Jason Zander’s (Visual Studio corporate Vice President) blog, you learned two days ago that the Visual Studio 2010 Service Pack 1 whose Beta had been released last December achieved final release stage. Today is generally available (last Tuesday was only for MSDN subscribers). You can get it from here. Let’s ...

C++/CLI IntelliSense in Visual Studio vNext

Recently Mohsen & Craig talked about a Renaissance within C++ development and Tony talked rebuilding our developer communication around C++, both of these videos touched on the subject of providing a more real world pragmatic discussion around why we do things and what we’re planning. This post is the first in a series of posts we&...

Application Lifecycle Management (ALM) for C++ in Visual Studio 2010

(image) Hi! I’m Ale Contenti and I’d like to show you here a session on Application Lifecycle Management (ALM) for C++ in Visual Studio 2010 I presented last November at TechEd Europe, in Berlin. People often wonder how we expect C++ developers to take advantage of the many ALM scenarios enabled in Visual Studio 2010 Ultimate. Today...

IntelliSense/Browsing options in VC++ 2010

Now that Dev10 is getting close to release I want to describe in detail the various options we have included for controlling browsing and IntelliSense in VC++.  Note:  All information here is specifically about C and C++ and does not apply to C# or VB.  Some of the information contained in this blog will be available as part of...

Precompiled Header Files in Visual Studio 2010

Hello, this is Andy Rich from the Visual C++ front-end team. Today, I’ll be discussing the use of precompiled header files (aka PCH files) in our new intellisense architecture. Back in May, Boris briefly mentioned an intellisense optimization based on precompiled header technology. This post will elaborate on that comment by providing a ...