Skip to content

0.11.0

Compare
Choose a tag to compare
@bobbrow bobbrow released this 25 Apr 17:20

In this release we are making available a preview of the first few features supported by the new IntelliSense engine. You can check out the feature by changing the C_Cpp.intelliSenseEngine setting to Default in your settings.json file. We describe the features currently implemented in more detail here.

We know the results of the IntelliSense engine aren't perfect (that's why this feature is in preview), so we would appreciate your feedback on the experience so we can prioritize the issues and make it better for everyone.

An important thing to note is that we have changed the meaning of the includePath setting in your c_cpp_properties.json file. The includePath setting now controls the (non-recursive) paths that are used by IntelliSense when parsing your files. The old (recursive) paths you used to set for includePath are being moved to the browse.path setting. When you open a folder in VS Code, we will copy your existing includePath setting to the browse.path setting if the browse.path setting is non-existent. If you don't have a c_cpp_properties.json file for your folder, we will pick a default set of folders as described in the blog post linked above.

We also committed fixes for the following language server issues: #23118, #485 #584, #586, #591, #593, #608, #611, #625, #630, #641, #650, #653, #654