0.22.0-insiders2
Pre-release
Pre-release
Instructions
To use the "offline" .vsix (that doesn't download OS-based dependencies on extension activation), download the .vsix that matches your OS and run the "Install from VSIX" command in VS Code. Or, set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install the latest Insiders vsix.
Requirements
- VS Code 1.30.0 or later.
Bug Fixes
- Fix IntelliSense not working on Windows when the username has a space in it and file
C:\Users\<firstname>
exists. #1377, #2114, #2176, #3052, #3139 - Enable
${command:cpptools.activeConfigName}
in tasks. #1524 - Fix completion when the start of an identifier matches a keyword. #1986
- Fix auto-removal of compiler-provided paths in
includePath
. #2177 - Add support for
Scope::Member
scoped symbol searches. #2484 - Fix remote process picker bug. #2585, #3150
- Add warning squiggles to
c_cpp_properties.json
for invalid paths. #2799 - Fix bug with manual completion invocation after
struct
. #3080 - Add C/C++ compiler build tasks for compiling the active source file. PR #3118
- Fix command not found and empty
c_cpp_properties.json
if activation is too slow. #3160, #3176 - Add AutoPCH support to reduce IntelliSense parsing time, with
C_Cpp.intelliSenseCachePath
andC_Cpp.intelliSenseCacheSize
settings. PR #3184 - Fix
cppvsdbg
debugger showing"An unspecified error has occurred."
for structured binding variables. #3197