1.19.5
Instructions
Install it via using the Extensions view in VS Code or download a vsix that matches your OS from Assets section below (or the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).
Requirements
- VS Code 1.67.0 or later.
Changes
Enhancements
- Change how
argsandcommandfields are handled incppbuildtasks, to match the behavior of VS Codeshellbuild tasks, including explicitquotingsupport. #12001 - Enable C23 IntelliSense support, and add support for
clateststdvalue for MSVC. #12020
Bug Fixes
- Fix the IntelliSense cache not being pruned. #11925
- Fix an issue with duplicate
Add #includecode actions appearing if the same header name exists in multiple locations. #11989 - Fix compiler querying with a
-index-store-pathargument. #12012 - Fix an issue with changes to
C_Cpp.inlayHintssettings not taking effect immediately. #12013 - Fix an issue with how Doxygen
briefandparamare displayed on hover. #12015 - Fix an issue preventing the extension from functioning if installed via snap on Linux. #12021
- Fix compiler querying with a
-Xclang -mllvmargument. #12024 - Fix the include graph lookup not occurring for source files. #12036
- Fix exclusions not applying to dependent headers with recursive includes. #12042
- Fix a potential cpptools process hang on shutdown.