0.24.0-insiders
Pre-release
Pre-release
Instructions
Set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install the latest Insiders vsix.
Requirements
- VS Code 1.30.0 or later.
Changes
New Features
- Syntactic/lexical and semantic colorization Documentation #230 #3460
- Add
Rescan Workspace
command. microsoft/vscode-cpptools-api#11
Minor Changes
- Configuration UI editor improvements:
- Enable
envFile
forcppdbg
. PR #3723 - Change the default path value of
C_Cpp.intelliSenseCachePath
. #3347 #3664
Bug Fixes
- Fix IntelliSense-based
Go to Definition
for goto labels. #3111 - Fix IntelliSense behaving incorrectly when files are opened with different casing on Windows. #3229
- Fix user defined literals crashing IntelliSense in clang/gcc mode. #3481
- Fix IntelliSense-based hover document comments being shown for invalid declarations not used by the current translation unit. #3596
- Fix
Go to Definition
when isvoid
missing in the parameter list of a function definition a .c file. #3609 - Fix configuration validation of compiler path and IntelliSense mode compatibility for
clang-cl.exe
compiler. #3637 - Fix resolving
${workspaceFolderBasename}
and add${workspaceStorage}
. #3642 - Fix IntelliSense-based
Go to Definition
performance issue due to extra database iteration. #3655 - Fix
SourceRequest
causing debugging to stop withNotImplementedException
. #3662 - Fix typo in
intelliSenseMode
description. - Fix invalid warning with typedef enums in .c files. #3685
- Fix incorrect
keyword
completion occurring for pragma#keyword
. #3690 - Fix problem matcher to show fatal errors from GCC #3712
- Fix multi-root folders with the same name sharing the same browse database. PR #3715
- Fix
remoteProcessPicker
on Windows. #3758 - Fix configuration squiggles not appearing for multiple occurrences of the same error. #3765
- Improvements to CPU and memory usage when editing.
- Fix pause not working when using
DebugServer
/MIDebuggerServerAddress
on Linux and macOS. MIEngine#844 - Fix multiple anonymous unions not showing correctly in Locals while debugging. MIEngine#820
Known Issues
- None so far.