Visual Studio Code C/C++ extension Dec 2017 update – support for more Linux distros

Happy holidays! Today we’re shipping the December 2017 update to the Visual Studio Code C/C++ extension – our last major update of this year, with out-of-box support for more Linux distros and built-in guidance on how to configure for a better IntelliSense experience. The original blog post, which provides an overview of this extension, has been updated with these changes.

Support for all Linux distros that VS Code runs on

The extension now works on all the Linux distros that VS Code runs on. Specifically, the following two scenarios are now supported:

– The extension no longer requires GLIBC 2.18 as a dependency, which means it now natively runs on Linux distros that don’t come with GLIBC 2.18, such as Linux distros equal to or older than Ubuntu 13.04, Fedora 19, RHEL 7, Debian 7, SUS 11, CentOS 7, and Scientific 7.

– The extension now runs on Linux 32bit distros.

IntelliSense configuration guidance

If you have seen the following message on opening a folder in VS Code and wondered how includePath can be set up, click on the new “Learn More” button in the message to see the Guidance on configuring includePath for better IntelliSense results.

Tell us what you think

Download the C/C++ extension for Visual Studio Code, try it out, and let us know what you think. File issues and suggestions on GitHub. If you haven’t already provided us feedback, please take this quick survey to help shape this extension for your needs. You can also find us on Twitter (@VisualC).