Skip to content

0.27.0-insiders3

Pre-release
Pre-release
Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 16 Mar 20:42
502eb84

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.