Skip to content

1.7.0

Compare
Choose a tag to compare
@Colengms Colengms released this 13 Oct 19:47
· 1170 commits to release since this release
a06d8e6

Instructions

To use the "offline" .vsix (that doesn't download OS-based dependencies on extension activation), download the .vsix that matches your OS and run the "Install from VSIX" command in VS Code (don't double-click the .vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.60.0 or later.

Changes

New Features

  • Add a command to restart IntelliSense for a specific file. #3727
  • Add support for macOS app bundles #6726
  • Add support for Go To / Peek Type Definition. #7999

Enhancements

  • Detect IntelliSenseMode target architecture for cl.exe based on its path. #8044
  • In generated build tasks, add a compiler arg to cause color to be displayed in gcc/clang output in terminal. PR #8165
  • Add new configuration mergeConfigurations that enables include paths, defines, and forced includes from c_cpp_properties.json to be merged with those provided by a configuration provider.

Bug Fixes

  • Fix an issue with signature help for overloaded constructors. #1664
  • Add markdown to settings descriptions. #4544
  • Fix an IntelliSense process crash. #5584, #8110
  • Fix an issue with incorrect E0513 and E0167 IntelliSense errors. #6338
  • Fix issue with IntelliSense for anonymous members. #6412
  • Fix an issue with incorrect "no suitable user-defined conversion" errors. #6721
  • Fix some issues with punctuation in setting descriptions. #6870
  • Add descriptions for setting enum values. #7358
  • Add support for ${execPath} and ${pathSeparator} in c_cpp_properties.json. #7753
  • Move the scope of document symbols from the name (on the left) to the details (on the right). #7785
  • Fix an issue with config validation of Force Include values. #7822
  • Fix an issue related to arg parsing in build tasks. #7891
  • Add a check when cppbuild task is used when the active file is not a source file. #7892
  • Fix a cpptools crash #8055
  • Fix issue "LogPoint stopped working v1.6.0". #8065
  • Fix issue "Debugger won't read/write from/to stdio". #8075
  • Fix an issue with VC 14.0 headers not being found. #8078
  • Fix an issue with CUDA support with compile_commands.json. #8091
  • Fix an issue with /kernel arg to cl.exe for C files. #8158
  • Fix an issue where inactive regions no longer dimmed after switching between open files. #8206

Known Issues

  • None so far.