Repository navigation
1.34.3
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 methods have 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.77.0 or later (March 2023).
- Windows 10+ (x64, arm64), macOS 10.13+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
- The last supported version for Windows 7 and 8 was 1.30.5.
Changes
Enhancement
- Add the
processFilterlaunch option to filter or automatically select processes for remotecppdbgattach configurations. #14682- Thanks for the contribution. @afreof (Adrian Freihofer) PR #14684
Bug Fixes
- Fix 'C/C++: Edit Configurations (UI)' not fully respecting custom theme colors. #11263
- Thanks for the contribution. @8prashant (Prashant Kumar Rai) PR #14692
- Fix 'Run/Debug C/C++ File' buttons being hidden when
C_Cpp.intelliSenseEngineis set todisabled. #13001- Thanks for the contribution. @8prashant (Prashant Kumar Rai) PR #14719
- Fix false IntelliSense errors for EnTT multi-component views caused by heterogeneous
autonon-type template parameter packs. #14456 - Fix false IntelliSense errors for GNU ARM stack-pointer clobbers, including CMSIS
__set_PSPand__set_MSP. #14486 - Fix false IntelliSense errors for constrained hidden friend function templates that use
requiresexpressions. #14696 - Fix compiler and include paths from some custom configuration providers being ignored. #14724
- Fix a
cpptools-srv2crash when tag parsing a C macro that stringizes__VA_OPT__. - Various localization updates.
- Update dependencies.