1.15.0
Pre-release
Pre-release
sean-mcmanus
released this
16 Mar 09:35
·
545 commits
to insiders
since this release
Instructions
Install it via using the Extensions view in VS Code and choosing the option "Switch to Pre-Release Version" or download a vsix that matches your OS from 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
- Support multiple natvis files in
visualizerFile
. #925 - Enable error squiggles for single file mode if includes resolve. #10062
- Improve the description of the
C_Cpp.codeAnalysis.clangTidy.enabled
setting. #10454 - Add a 'Select Default Compiler' code action and error message for standard headers which can't be found. #10531
- Change the 'Edit "includePath" setting' code action to reference "compilerPath" for missing system includes. #10675
Bug Fixes
- Enable
-fms-extensions
by default for Cygwin and MinGW. #8353 - Fix incorrect, excessive logging with compile commands. #9865
- Fix IntelliSense errors with C++ 20 range and span. #10024, #10252
- Fix 'Create Declaration / Definition' making modifications to files outside the workspace folder. #10402
- Fix code analysis when
--use-color=true
is used. #10407 - Fix IntelliSense errors with CUDA. #10455
- Fix random save failures while code analysis is running on the saved file. #10482
- Fix the compile commands prompt setting
compileCommands
to acompile_commands.json
in a different workspace folder. #10588 - Fix code analysis with
_Float16
. #10610 - Fix code analysis with c23/gnu23. #10615
- Fix 'Reset IntelliSense Database' being delayed until parsing is finished. #10616
- Fix uncaught exception with some configuration providers. PR #10629
- Fix bugs with the "You do not have IntelliSense configured" prompt. #10658, #10659
- Fix random failures when adding or removing workspace folders. PR #10665
- Fix missing clang-tidy checks setting values. #10667
- Fix 'Select Default Compiler' so that it works if it's already set in the workspace or workspace folder settings. #10674
- Fix clang-tidy 'clang-analyzer-' documentation links not working. #10678
- Fix
__GXX_RTTI
incorrectly being defined by IntelliSense with clang and-fms-compatibility
. - Reduce the likelihood of an
onWillSaveWaitUntil
timeout. - Fix an IntelliSense crash with C++20 concepts.
- Stop querying clang-cl.exe as C.
Known Issues
- None so far.