0.30.0-insiders2
Pre-release
Pre-release
Instructions
Set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install the latest Insiders vsix ("extensions.autoUpdate" needs to be true
too). Or if that doesn't work (e.g. for remote ARM machines), manually download the vsix that matches the target OS and run the "Install from VSIX" command in VS Code (don't double click the vsix).
Requirements
- VS Code 1.44.0 or later.
Changes
New Features
- Support for running the extension on Linux arm64/aarch64 devices, using remoting. The cpptools and cpptools-srv binaries are still compiled for 32-bit ARM, so it won't work on all OS's (e.g. 64-bit Rapsberry Pi OS works, but Jetson NX does not work yet). #2506
Bug Fixes
- Fix vcFormat setting default values. #5907
- Fix vcFormat formatting causing multi-byte character document corruption. #5914
- Fix an IntelliSense crash (regression) when using the IntelliSense cache with a standalone header. #5923
- Change
clangFormat
andDefault
formatting modes that use theVisual Studio
style (or fallback style) to use the clang-format implementation instead of vcFormat. - Restore fallback to the base configuration if a custom configuration provider does not provide a configuration for a file and does not provide compiler info in a custom browse configuration.
Known Issues
- Using clang-format on Linux ARM/ARM64 requires that libtinfo5 is installed. #5958