0.26.2-insiders
Pre-release
Pre-release
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 underXDG_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
- Paul Taylor (@trxcllnt)
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
andsettings.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.