Skip to content

0.19.0

Choose a tag to compare

@sean-mcmanus sean-mcmanus released this 28 Sep 00:36
· 3060 commits to release since this release
963ee02
  • Change the symbol database to update without needing to save. #202
  • Enable IntelliSense-based Go to Definition for the current translation unit, including local variables and overloaded operators. #255, #979
  • Improved the Go to Definition performance with large workspaces and files with lots of #includes. #273
  • Disable Go to Definition for invalid tokens, e.g. comments, strings, keywords, etc. #559
  • Add C_Cpp.updateChannel setting for easier access to Insider builds of the extension. #1526
  • Add support for v2 of the configuration provider API. #2237
  • Fix bug with parsing definitions in compile_commands.json. #2305
  • Fix sh failure when attaching to a remote Linux process. #2444
  • Fix incorrect default cl.exe macro. PR #2468
  • Fix multiple bugs with the symbols in the Outline view not updating correctly. #2477, #2500, #2504
  • Add support for workspaceFolderBasename expansion. #2491
  • Fix bug with variable resolution. #2532
  • Fix off-by-one bug with hover and Go to Definition. #2535
  • Fix for Microsoft/vscode#54213

Instructions

To use the "offline" .vsix (that doesn't download dependencies on extension activation), download the .vsix that matches your OS and run the "Install from VSIX" command in VS Code.