1.11.4
·
1149 commits
to release
since this release
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.65.0 or later.
Changes
New Features
- Add inlay hints for parameters and auto types. #5845
- Add extended remote support for debugging. #8497, #9195, #9491
Enhancements
- Add deploySteps and variables to cppdbg. PR #9418
Bug Fixes
- Fix "unknown register name" IntelliSense error. #4382
- Fix performance issue with tag parsing a file with a lot of defines. #6454
- Fix IntelliSense with gcc vector extension types. #6890
- Fix doc comments for macros and typedefs. #8320
- Fix issue with CUDA configuration when using a custom config provider and no config is available for the file. #8483
- Fix missing logging when
C_Cpp.intelliSenseEngineis set to"Disabled". #9277 - Fix doxygen comments not being displayed for multiple adjacent
@briefor@returntags. #9316 - Fix the code analysis "disable" option not automatically clearing the disabled diagnostics. #9364
- Fix
-isystemnot being used for system headers with code analysis. #9366 - Fix compiler querying for EDG-based compilers. #9410
- Fix hiding IntelliSense dependent commands when
C_Cpp.intelliSenseEngineis"Disabled". #9451 - Fix cl.exe build tasks not showing for .c files and .c build tasks being cached for .cpp files (and vice versa). PR #9544
- Fix code analysis not detecting warnings with relative paths. #9555
- Fix
--header-filterbeing used with clang-tidy when it shouldn't when a .clang-tidy file exists. #9566 - Fix code analysis giving an error with
__has_includewith gcc 9. #9575 - Fix
-targetnot being processed incompilerArgs. #9586