CARVIEW |
Select Language
HTTP/2 200
date: Mon, 21 Jul 2025 05:40:10 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"c4703bfa174454bf16b494b16dab4efa"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=Ya44Q8DFgnSAVVqY1W4S1jSdAYkmmUH0bJlRETekh4zOjqGQKt0DNvDsTFJvZZM7Of46oHqR9IXZBXr2BzWnNqvWisFHPgOGnkJz%2BrfqA6Tt7ocnKIjCecglfK%2F1dMNElgVkl6QpJI%2BETXPXTgd71%2F5snlmhZfVCy%2FIDtqpW4dL1g1gU9lw7mKnGnObTm%2BNqGoSIWLCirV38ZI08CedZfEJJV%2Bv4tJ5hQJ1elho8Xi2v%2BH6Sy3eHOipixSVfzBytZ8f1Pvfbx8IT5tq0A72Xcw%3D%3D--HMt2gXTZZr8oAVvc--LbqmhXyUVOgQAXZqc%2F9Bwg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1678737458.1753076409; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 05:40:09 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 05:40:09 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C718:0A55:119BB71:16E5A55:687DD2B9
Releases Β· microsoft/vscode-cpptools Β· GitHub
25 Jun 18:57
19 Jun 19:18
Loading
23 May 18:34
Loading
22 May 02:29
Loading
29 Apr 03:22
Loading
26 Apr 00:00
Loading
23 Apr 16:06
Loading
11 Apr 02:46
Loading
03 Apr 23:19
Loading
27 Mar 23:13
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Releases: microsoft/vscode-cpptools
Releases Β· microsoft/vscode-cpptools
1.26.3
e4f859d
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
New Feature
- Improve the context provided for C++ Copilot suggestions.
Enhancements
- Add support for c++26/2c, gnu++26/2c, and c++23preview configurations. #12963, #13133
- Add more return code and error logging when compiler querying fails. #13679
- IntelliSense parser updates.
Bug Fixes
- Fix completion triggering from
.
on the last column of a multi-line comment block. #13288 - Fix an invalid IntelliSense error with C++23 escape sequences. #13338
- Fix switch header/source for CUDA files. #13575
- Fix include completion adding an extra
"
ininsert
mode. #13615 - Fix a bug with compiler querying of MinGW. #13622
- Fix
-iquote
not working after-isystem
. #13638 - Minor debugger fixes. PR #13654, PR #13671
- Fix
browse.path
merging with the configuration provider'sbrowse.path
with"mergeConfigurations": false
. #13660 - Fix doxygen comments with
[in]
,[in,out]
, etc. attributes. #13682, #13698 - Fix old
defines
accumulating afterdefines
are changed with"mergeConfigurations": true
. #13687 - Fix changes to mergeable properties in
c_cpp_properties.json
not being used until a new configuration is requested with"mergeConfigurations": true
. #13688 - Update Apple clang 16.4 to LLVM clang version mappings and fix incorrect mappings for Apple clang 14.
- Update the bundled
clang-format
andclang-tidy
from 20.1.3 to 20.1.7 (for bug fixes). - Fix an IntelliSense crash when calling
save_class_members
. - Fix a tag parser crash regression.
- Update and fix some translations.
Assets 29
- sha256:89d8b2493948d9c5cae6adcc5e0dcdc7d50564ebda92736198787af43accb4ef
2025-06-23T21:06:12Z - sha256:91880f361acaa7d9288067e2117d2cf1d86ff73b8d68c5d105b25dd3933101c0
2025-06-23T21:05:33Z - sha256:3969e36f5775c97cb282d56f51b3ca1825eee17efc0956eab384b6281b1f7722
2025-06-23T21:06:07Z - sha256:5bd54a1d0e690756017aeecc12e688b5581876154110da5bd1e6cb165d1085dd
2025-06-23T21:06:11Z - sha256:079c090b22b18634281283ca8aa76997bcf7404b4ff1feb8a1f8d8655b0232f9
2025-06-23T21:06:11Z - sha256:7feec64cbc5e055531b8809b266e47ea98cd8758f3aaae31fcc8be3a37bc62b5
2025-06-23T21:06:02Z - sha256:98a1d6c199212da8c9ebc92bad7c52e703ba14205dee9d082ca28b43f862e0e3
2025-06-23T21:06:07Z - sha256:e0619ed6135956c34210a62c397178974d335328597d18e20848172f6a896375
2025-06-23T21:06:07Z - sha256:889e20dde888ee814dae36c2ef11e71cfb943728eae35e9c68ad254d66c8d68b
2025-06-23T21:05:58Z - sha256:cb94926d9f2590f58a21e2621bed299aeb67a21b178f296730449df9725eb5a5
2025-06-23T21:06:02Z -
2025-06-19T02:14:47Z -
2025-06-19T02:14:47Z - Loading
6 people reacted
0
Join discussion
1.26.2 (release candidate)
f9199c7
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancement
- Add more return code and error logging when compiler querying fails. #13679
Bug Fixes
- Fix completion triggering from
.
on the last column of a multi-line comment block. #13288 - Fix
-iquote
not working after-isystem
. #13638 - Minor debugger fixes. PR #13654, PR #13671
- Fix
browse.path
merging with the configuration provider'sbrowse.path
with"mergeConfigurations": false
. #13660 - Fix doxygen comments with
[in]
,[in,out]
, etc. attributes. #13682, #13698 - Fix old
defines
accumulating afterdefines
are changed with"mergeConfigurations": true
. #13687 - Fix changes to mergeable properties in
c_cpp_properties.json
not being used until a new configuration is requested with"mergeConfigurations": true
. #13688 - Update the bundled
clang-format
andclang-tidy
from 20.1.5 to 20.1.7 (for bug fixes). - Fix an IntelliSense crash when calling
save_class_members
. - Update and fix some translations.
Assets 29
3 people reacted
1.26.1
eedc0a2
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Bug Fixes
Assets 29
6 people reacted
1.26.0
598411c
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
New Feature
- Improve the context provided for C++ Copilot suggestions.
Enhancements
- Add support for c++26/2c, gnu++26/2c, and c++23preview configurations. #12963, #13133
- IntelliSense parser updates.
Bug Fixes
- Fix an invalid IntelliSense error with C++23 escape sequences. #13338
- Fix switch header/source for CUDA files. #13575
- Update Apple clang 16.4 to LLVM clang version mappings and fix incorrect mappings for Apple clang 14.
- Update the bundled clang-tidy and clang-format from 1.20.3 to 1.20.5 (for bug fixes).
Assets 29
2 people reacted
1.25.3
97c5f14
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancements
- Add a configuration warning message explaining why paths in quotes can't be found. #11955
- Improve the description of the
C_Cpp.copilotHover
setting. PR #13461
Bug Fixes
- Fix no error appearing in the configuration UI when an invalid
compilerPath
is used. #12661 - Fix the 'Debug C/C++ File' button sometimes disappearing. #13400
- Fix a crash in
read_double
. #13435 - Fix the handling of default file associations for certain file extensions. PR #13455
- Fix shell parsing of the arguments of a full command line in
compilerPath
. PR #13468 - Fix C and CUDA files being interpreted as C++ in
compile_commands.json
. #13471 - Stop automatically mapping a
.C
file to C++ if it's already set infiles.associations
. PR #13476 - Fix issues with the
recursiveIncludes
properties in the configuration UI editor. PR #13498 - Fix IntelliSense not updating after the language ID is changed, and prevent the language ID from being changed if it's set from
compile_commands.json
or a configuration provider. - Update clang-tidy and clang-format from 20.1.2 to 20.1.3 (which has some bug fixes).
- Fix a case where language server crash messages appear after 4 minutes.
- Fix a crash with Copilot hover.
- Fix some translation issues.
Assets 29
7 people reacted
1.25.2 (release candidate)
68f7e90
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Bug Fixes
- Fix a crash in
read_double
. #13435 - Fix a crash with Copilot hover.
Assets 29
2 people reacted
1.25.1
248788d
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancement
- Add a configuration warning message explaining why paths in quotes can't be found. #11955
Bug Fixes
- Fix no error appearing in the configuration UI when an invalid
compilerPath
is used. #12661 - Fix the 'Debug C/C++ File' button sometimes disappearing. #13400
- Fix some cases of a tag parser crash with
read_double
. #13435 - Fix issues with the
recursiveIncludes
properties in the configuration UI editor. PR #13498 - Update clang-tidy and clang-format from 20.1.2 to 20.1.3 (which has some bug fixes).
- Fix some translation issues.
Assets 29
4 people reacted
1.25.0
4355f92
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancement
- Improve the description of the
C_Cpp.copilotHover
setting. PR #13461
Bug Fixes
- Fix a crash during tag parsing (in
read_double
). #13435 - Fix the handling of default file associations for certain file extensions. PR #13455
- Fix shell parsing of the arguments of a full command line in
compilerPath
. PR #13468 - Fix C and CUDA files being interpreted as C++ in
compile_commands.json
. #13471 - Stop automatically mapping a
.C
file to C++ if it's already set infiles.associations
. PR #13476 - Fix IntelliSense not updating after the language ID is changed, and prevent the language ID from being changed if it's set from
compile_commands.json
or a configuration provider. - Fix a case where language server crash messages appear after 4 minutes.
Assets 29
4 people reacted
1.24.5
c4003c0
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
New Feature
- Add support for Copilot descriptions in hover tooltips, controlled by the
C_Cpp.copilotHover
setting. PR #13385
Enhancements
- Improve/fix the switch header/source feature. #2635
- Add detected test frameworks to the Copilot context when
#cpp
is used. PR #13285 - Update clang-tidy and clang-format from 19.1.7 to 20.1.2. PR #13348
- Remove some unnecessary files from the vsix. PR #13368
- Improve the logging when a non-existent path is used for indexing. PR #13372
- Add a new
recursiveIncludes
property toc_cpp_properties.json
. PR #13374 - Remove the
C_Cpp.updateChannel
setting. PR #13376 - Add handling of
-cxx-isystem
,-stblib++-isystem
,-isystem-after
, and--include-barrier
Clang compiler arguments when composing the order of include paths used by IntelliSense. - Defer the building of the include completion cache to another thread to improve performance when a file is opened.
- On shutdown, immediately terminate the IntelliSense process instead of waiting 2 seconds.
Bug Fixes
- Fix an IntelliSense crash in
build_sections
. #12666, #12956 - Fix random IntelliSense process crashes on Linux/macOS when
C_Cpp.intelliSenseCacheSize
is > 0. #12668 - Fix a bug in which hundreds of custom configuration requests could be sent on startup before the configuration provider has registered. #13166
- Fix handling of the
-framework
compiler argument. #13204 - Fix a potential race between didChange and didOpen. PR #13209
- Fix an issue with the
.editorconfig
tab_size
. PR #13216 - Fix a potential deadlock on shutdown if configuration providers are used. #13218
- Fix the code analysis mode in the Language Status bar not updating after the setting changes. #13240
- Fix system include/framework paths being used as a fallback for user include/framework paths in the base configuration. PR #13247
- Fix the
svdPath
description being missing forlaunch.json
. #13287 - Update the Windows SDK packages referenced in the walkthrough. #13290
- Fix an issue with
C:
being treated as a relative path. PR #13297 - Fix an unnecessary TU reset when a change is detected in a
compile_commands.json
file that is not used by the active configuration. #13317 - Fix handling of URIs in web environments. #13327
- Fix a potential deadlock after using 'Reset IntelliSense Database'. #13337
- Fix some localization bugs. PR #13373
- Fix IntelliSense showing the wrong size of objects. #13375
- Fix the
get_mangled_function_name
IntelliSense process crash. #13358 - Fix an issue with duplicate forced includes being removed. Multiple forced includes of the same file should now properly be included multiple times.
- Fix an issue in which the base configuration browse paths may not get populated when using a custom configuration provider.
- Fix an issue with forced includes not being resolved against the same include path search order as a compiler would.
- Fix a
${workspaceFolder}/*
include path not being used as a non-recursive browse path. - Fix an issue with include path ordering of paths specified with the
-imsvc
argument. - Fix a race condition that could result in incorrect include completion results.
- Avoid reporting an error due to multiple
didOpen
requests after a crash. - Fix an inaccurate cursor position for IntelliSense update.
- Fix an IntelliSense crash if a "bad seq number" occurs.
- Fix processes potentially getting stuck on shutdown.
- Fix a potential crash when saving a file.
- Fix a random crash during code analysis.
Assets 29
10 people reacted
1.24.4
ee2fb39
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Instructions
The extension can be obtained by one of the methods below:
- Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
- Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download method has the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running
npx @vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s>
vscode-vsce#1044.
Requirements
- VS Code 1.67.0 or later (April 2022).
- Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
- Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
Changes
Enhancements
- Add a new
recursiveIncludes
property toc_cpp_properties.json
. PR #13374 - Turn Copilot hover on by default. PR #13385
- On shutdown, immediately terminate the IntelliSense process instead of waiting 2 seconds.
Bug Fixes
- Fix one potential cause of the
get_mangled_function_name
IntelliSense process crash. #13358 - Fix Copilot-related logging appearing when it shouldn't. PR #13388, PR #13417
- Fix relative compiler paths being expanded in
compile_commands.json
. #13405 - Fix all caps clang-format logging on Windows. #13406
- Fix an IntelliSense process crash in
handle_function
. - Avoid reporting an error due to multiple
didOpen
requests after a crash.
Assets 29
5 people reacted
Previous Next
You canβt perform that action at this time.