1.24.4
Pre-release
Pre-release
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download method has the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancements
- Add a new
recursiveIncludes
property toc_cpp_properties.json
. PR #13374 - Turn Copilot hover on by default. PR #13385
- On shutdown, immediately terminate the IntelliSense process instead of waiting 2 seconds.
Bug Fixes
- Fix one potential cause of the
get_mangled_function_name
IntelliSense process crash. #13358 - Fix Copilot-related logging appearing when it shouldn't. PR #13388, PR #13417
- Fix relative compiler paths being expanded in
compile_commands.json
. #13405 - Fix all caps clang-format logging on Windows. #13406
- Fix an IntelliSense process crash in
handle_function
. - Avoid reporting an error due to multiple
didOpen
requests after a crash.