We are super excited about it and hope you would like it too!
In this update, we primarily focused on drastically reducing the amount of configuration you have do to gain a great Intelli Sense experience, and also added a few other features to boost your productivity.
For example, the following user setting, will ensure that for all folders and workspaces opened on your system, “c:/users/me/mylibs/include” is searched for headers.
Note that settings defined in c_cpp_will still be honored and override any user or workspace settings.
If your apps use 3 party libraries, vcpkg provides an easy way to acquire them (see instructions on github).
Once libraries are installed through vcpkg, run “vcpkg integrate install” command to make vcpkg visible to VS Code, and then the extension will use the headers for Intelli Sense.
Simply append “**” to the paths to opt in recursive search, or remove “**” to opt out.
During recursive search, Intelli Sense will automatically resolve headers when there’s no ambiguity.
Here is an example: We added a set of C/C snippets that make it quicker to type C or C constructs like class definitions or long if-then-elseif-else statements.Here, location depends on Visual Studio Version %App Data%\Microsoft\Visual Studio.0\Reflected Schemas -For VS 13 Solution 4 Next, reset the Settings from the following location.Tools- Refresh Local Cache Solution 7 Delete file in Your Project Solution 8 Delete .psess File in your Project Solution 9 Re-Install Visual Studio ( Backup everything) Please comment below for any help or you can also give your own solutions that you encountered and solved.You can use the “editor.snippet Suggestions” setting to change where the snippets show up in the suggestion list.Last but not least, we updated the extension to work with Windows Update for April 2018, which introduced case-sensitive file naming in a Windows environment for the very first time.