Visual Studio Code C/C++ extension October 2017 update

Yesterday we shipped the October 2017 update of the Visual Studio Code C/C++ extension. Following the lightbulb suggestions for IntelliSense include path feature that was shipped last month, we’re adding another feature to make IntelliSense setup easier – support for the compile_commands.json file, eliminating the need for manually configuring includes and defines. In addition, this… Read more

Visual Studio Code C/C++ extension September 2017 Update – more IntelliSense goodness!

The Visual Studio Code C/C++ extension has had over one million downloads in the past two months! We are very happy to see so much interest in the most popular C++ extension for Visual Studio Code. Even more exciting for us last week was the release of the September 2017 update, which brings in many… Read more

Visual C++ for Linux Development with CMake

In Visual Studio 2017 15.4 you can now target Linux from your CMake projects. This enables you to work on your existing code base that uses CMake as your build solution without having to convert it to a VS project. If your code base is cross-platform you can target both Windows and Linux from within… Read more

Visual Studio Code C/C++ extension August 2017 Update

Last week we shipped the August 2017 update to the Visual Studio Code C/C++ extension. Besides several bug fixes, this update includes a new command for resetting the IntelliSense database file and continued improvements to the new compiler-based IntelliSense engine. Thanks to everyone who provided us feedback on the new IntelliSense engine in the past… Read more

CMake Support in Visual Studio: Customizing your Environment

In Visual Studio 15.3, there are new ways for you to apply advanced configuration to your CMake environments. Please download the latest and try out the latest CMake features.  If you are just getting started with CMake, follow the link to learn more about CMake support in Visual Studio.  We are looking forward to your feedback. What’s new… Read more

Using MinGW and Cygwin with Visual C++ and Open Folder

Building cross-platform C and C++ code is easier than ever with Visual Studio 15.3 Preview 4.  The latest preview improves support for alternative compilers and build environments such as MinGW and Cygwin.  MinGW (Minimalist GNU for Windows), in case you are not familiar with it, is a compiler in the GCC family designed to run… Read more

Visual Studio Code C/C++ extension July 2017 Update – time to try out the new IntelliSense!

2 million downloads! This is very exciting for the Visual Studio Code C/C++ extension, considering it was just 4 months ago when we hit the 1 million milestone! Today we are shipping the July 2017 update to the extension. Besides several bug fixes, we are continuing to polish the new IntelliSense experience that we shipped… Read more

Visual Studio Code C/C++ extension June 2017 Update

Today we are excited to announce the release of the June 2017 update of the C/C++ extension for Visual Studio Code. This update enables semantic-aware member list auto-completion and improves the overall default IntelliSense behavior, providing a smoother out-of-box IntelliSense experience. If you haven’t tried it before, download VS Code (Stable build) or VS Code… Read more

CMake support in Visual Studio – what’s new in 2017 15.3 Preview 2

We’re excited to announce improved CMake and Ninja support in Visual Studio 15.3 Preview 2.  In this preview, we have updated CMake from version 3.7.2 to version 3.8 and added improved support for the CMake Ninja generator.  Additionally, this preview includes several fixes for community reported bugs. Please download the preview and try out the… Read more

Visual Studio Code C/C++ extension May 2017 Update

Earlier this month, the C/C++ extension for Visual Studio Code hit another exciting milestone – it has been installed over 1.5 million times since it first shipped in March last year! Thanks to everyone who has sent us feedback to help us make it this far. We will continue to make improvements to the extension… Read more