0.27.0-insiders3
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 with a version older than 0.26.3-insiders2), 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.
Bug Fixes
- Fix update to clang-format 9.0.1 (and without shared library dependencies). #2887, #3174
- Add new setting
C_Cpp.debugger.useBacktickCommandSubstitution
to fix debugging when CShell is the remote default shell. #4015 - Fix Outline view not updating fast enough after switching branches. #4894
- Fix extension randomly getting stuck while communicating with the IntelliSense process on Mac. #4989
- Fix completion results appearing after numeric literals. #5019
- Fix crashes that sometimes occur after adding multiple workspace folders. #5059
- Add URI's to the debug logging for messages (e.g.
fileChanged
). #5062 - Fix crashes that sometimes occurs after switching color themes. #5063
- Fix
clang_format_sortIncludes
setting not getting used. #5068 - Fix error after updating a document too soon after startup. #5076
- Fix IntelliSense process crashing on macOS 10.12 or older after a settings change. #5090
- Fix Pause (break all) not working on Mac with Attach debugging.
- Other language server crash fixes.
Known Issues
- When a workspace is used, all the folders get the wrong workspace folder settings. #5134
- The open file scenario doesn't work as expected. #5136
- The debugger doesn't work for macOS High Sierra or older. #5146
- Pause (break all) doesn't work (in certain scenarios) when debugging on Mac. Workaround: use
kill -2 <pid>
to trigger the break.