Skip to content

0.26.2-insiders

Pre-release
Pre-release
Compare
Choose a tag to compare
@michelleangela michelleangela released this 12 Nov 21:38

Instructions

Set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install the latest Insiders vsix. Or if that doesn't work (such as in the remote scenario), manually download the vsix that matches the target OS and run the "Install from VSIX" command in VS Code.

Requirements

  • VS Code 1.30.0 or later.

Changes

Enhancements

  • Reworked how a source file is selected for TU creation when opening a header file. #2856
  • Updated the default value of the C_Cpp.intelliSenseCachePath setting to a path under XDG_CACHE_HOME on Linux, or ~/Library/Cache on MacOS. #3979
  • Reset memory usage of the IntelliSense process if it grows beyond a threshold. #4119
  • Add validation that the new symbol name provided to 'Rename Symbol' is a valid identifier. Add the setting C_Cpp.renameRequiresIdentifier to allow that verification to be disabled. #4409
  • Enable setting of breakpoints in CUDA sources. PR #4585

Bug Fixes

  • Fix child process creation when the Windows code page is set to a language with non-ASCII characters and there are non-ASCII characters in the extension's install path. #1560
  • Fix path canonicalization of UNC paths to avoid duplicate files opening with different casing. #2528, #3980
  • Fix an issue in which a header may be opened without IntelliSense due to creation of a TU from a source file that includes the header in an inactive region. #4320
  • Fix a hang in the extension process that can occur when using a scope named 'interface'. #4470
  • Fix an issue with the Rename UI that could cause the rename to not be applied. #4504
  • Show an error message when a Rename fails due to the symbol not being found. #4510
  • Fix an issue with launch.json creation due to localized strings containing quotes. #4526
  • Fix an issue with configuration error squiggles not being applied unless the setting was set in both c_cpp_properties.json and settings.json. PR #4538
  • Fix document symbol for outline view and breadcrumbs on Windows 7. #4536.
  • Add support for ms-vscode.cmake-tools configurationProvider id. #4586.

Known Issues

  • None so far.