Skip to content

0.30.0-insiders2

Pre-release
Pre-release
Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 12 Aug 01:14
8246ad0

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 and Default formatting modes that use the Visual 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