1.12.1 (pre-release)
Pre-release
Pre-release
sean-mcmanus
released this
16 Aug 23:46
·
768 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
New Features
- Add Doxygen comment generation via command, context menu, code action, or typing. #5683
- Add auto-complete of Doxygen keywords in comments.
Enhancements
- Enable auto-formatting of lines that are changed by code analysis fixes. #9322
- Enable colorized output in cppBuild tasks for clang. #9643
- Cache and reuse SSH passwords in the current remote debugging session. PR #9654
- Do std fallback when compiler querying, even when explicitly specified via a compiler arg.
Bug Fixes
- Fix C++20 IntelliSense parsing bugs. #7446, #9215
- Fix crash when tag parsing files containing certain string literals. #9538
- Fix incorrect semantic tokens with templated operator overloads. #9556
- Fix
llvm-project
parser crash on file:clang/test/parser/parser_overflow.c
. #9653 - Fix tag parsing of classes and enums with attributes. #9672
- Add PID to the extended remote process picker. PR #9673
- Fix
llvm-project
parser crash on file:libcxx/test/support/test.support/make_string_header.pass.cpp
. #9679 - Fix unintended generation of
nul.d
file when querying clang or gcc, when compiler arguments include dependency generation arguments. #9707 - Fix issue with stuck database icon when an excluded file is open on launch or when the database is reset.