C++ IntelliSense Improvements – Predictive IntelliSense & Filtering

IntelliSense is one of the most commonly used features in Visual Studio. With it, developers can write code more efficiently and learn more about their codebase at the same time. In a sense, IntelliSense is both a guide and a productivity feature. We understand the importance of having a powerful IntelliSense system which displays highly… Read more

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 assistance… Read more

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

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)… Read more

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

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… Read more

Boris Jabes on Game Development and Other Demons

Hi, I’m Charles Torre, Sr. Technographer with Channel 9. I recently interviewed Boris Jabes, a fun Visual C++ Program Manager guy to talk to. After a brief discussion of IntelliSense in VC++ –Boris has the distinction of being the first guy to share the news about the removal of C++/CLI IntelliSense support in VC10, we… Read more

The Visual C++ Weekly Vol. 1 Issue 14 (Apr 2, 2011)

Read in this issue: Troubleshooting Tips for IntelliSense Slowness The Concurrency Runtime and Visual C++ 2010: Lambda Expressions CMapi v1.23 (MFC classes for sending and receiving mail using Simple MAPI) Exception Boundaries: Working With Multiple Error Handling Mechanisms Is it reasonable to use the prefix increment operator ++it instead of postfix operator it++ for iterators?… Read more

Troubleshooting Tips for IntelliSense Slowness

Hi, my name is Andy Rich and I’m a QA on the C++ front-end compiler. The IntelliSense system in Visual Studio 2010 comes with far greater power, flexibility, and accuracy, but these improvements come at the cost of greater complexity. The goal of this article is to assist you in troubleshooting this complex system, and… Read more

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… Read more

Issues with F1-Help in C++ Projects

Hi! My name is Ulzii Luvsanbat and I’m a Senior Test Lead with the Visual C++ team. Diego told me about some feedback received in a recent post regarding the accuracy and usefulness of the F1-Help command when working on C++ projects. First of all, I want to start by thanking all of you guys… Read more

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… Read more