1.6.0
michelleangela
released this
25 Aug 00:14
·
1255 commits
to release
since this release
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.58.0 or later.
Changes
New Feature
- Added support for standard
.editorconfig
entries when using vcFormat. #7920 - Debug Step Granularity for cppdbg MIEngine#1169
- Thank you for the contribution @Trass3r
- InstructionBreakpoints for cppdbg MIEgnine#1192
Enhancements
- Debugger now runs on .NET 5 #7858
- When using the
Default
setting forC_Cpp.formatting
, vcFormat will now be selected if a.editorconfig
file is found with vcFormat entries and no.clang-format
file was found with nearer proximity to the source file. #7929
Bug Fixes
- Fix incorrect sizeof for packed structs (gcc/clang) #5267
- Fix designated initializers not working at file scope. #6316
- Fix an IntelliSense crash on template code. #7349
- Rank existence of a custom configuration higher than filename similarity and path proximity, when choosing a TU source for a header #7396
- Fix an IntelliSense crash when the display language is set to Italian. #7685
- Enable the C++ status bar items to be selectively disabled. #7700
- Fix an issue causing incorrect color selection for semantic tokens. #7773
- Fix some cl.exe and clang installations not being detected. #7767 #7795 #7800
- Fix an issue with recursive includes not found. #7783
- Fix an issue with code folding of single-line blocks. #7809
- Fix a typo in a localized string. #7823
- Add open file parsing status when hovering over the database icon. PR #7831
- Fix an issue with IntelliSense flame icon getting stuck on. #7838
- Fix an issue with character position after include completion. #7856
- Fix wrong version of clang-format being used in multi-root workspaces. #7870
- Fix issue with setting of MS extensions when
-fms-extensions
is used. #7886 - Fix an issue with support detection on Android. #7906
- Fix a bug with handling of
"C_Cpp.vcFormat.newLine.beforeOpenBrace.block": "newLine"
. #7926 - Fix Disassembly view is blank on Linux #7960
- Fix an issue with cppdbg debugging on Windows x64. #7971
- Fix an issue with VS
<execution>
header causing IntelliSense process crash. #7972 - Fix insiders update install loop for remote scenarios. #8000
- Fix MacOS unable to use external terminal to debug #8008
Known Issues
- None so far.