-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Labels
Language ServiceenhancementImprovement to an existing featureImprovement to an existing featurehelp wantedCan be fixed in the public (open source) repo.Can be fixed in the public (open source) repo.
Description
Environment
- OS and Version: Windows 10
- VS Code Version: 1.99.3
- C/C++ Extension Version: 1.25.3
- If using SSH remote, specify OS of remote machine: No SSH
Bug Summary and Steps to Reproduce
Refer to clangd/clangd#2221
When both Clangd and the Micosoft's C/C++ extension are installed, the latter messes with the sticky scroll settings, prevending Clangd from displaying it properly.
This happens even with "C_Cpp.intelliSenseEngine": "disabled"
, which is probably undesirable.
I suggest disabling this behavior when intellisense is disabled.
How to repro:
- Install both the MS C/C++ extension and Clangd. Ensure Clangd is working.
- Disable intellisense when prompted (MS extension suggests this when it sees clangd).
- Trigger sticky scroll. Ensure that you follow the style where
{
s are on separate lines. - Observe that the sticky scroll only displays the
{
s instead of the function signatures:
Configuration and Logs
Not relevant.
Other Extensions
No response
Additional context
No response
ToBoMi and lukeshingles
Metadata
Metadata
Assignees
Labels
Language ServiceenhancementImprovement to an existing featureImprovement to an existing featurehelp wantedCan be fixed in the public (open source) repo.Can be fixed in the public (open source) repo.
Type
Projects
Status
No status