C/C++ extension can not work,even I download cursor version

I cann’t use ctrl or alt key jump to function,and visit struct val that made my harderly continue work

last week,I find this question,and reload vscode extension to 1.22.12,and question
almost fix,and now cursor updated,This way also can not work.

:laptop: Tell us your operating system and your Cursor version (e.g., Windows, 0.x.x).
window11
:prohibited: Tell us if the issue stops you from using Cursor.

If still like this, I have to give up cursor be my IDE

Hi, I meet the same problem. It’s too bad.

same issue

@Weeeendi
Got it working. I’m currently using V1.0.0 of cursor with platformio.

Intellisense Engine is disabled by default. Edit /home/{username}/.config/Cursor/User/settings.json & enable C_Cpp.intelliSenseEngine.

1 Like

It seems that the C/C++ extension from ms-vscode is no longer available in the Extensions Marketplace.

I’m also using V1.0.0 of cursor and enabled C_Cpp.intelliSenseEngine but still can,t use jump to.
Before that, I followed this [link](https://forum.cursor.com/t/after-installing-the-c-c-extension-from-anysphere-platformio-ide-is-not-activated/97778/14) solution, but still can’t work. It’s too bad

Posting in case this helps anyone. I also posted a similar reply to a python-related thread. I had the same issue with C/C++ code after migrating to a new (raspberry pi) dev server. Syntax highlighting was very basic, and all of the context sensitive/Intellisense features were gone. The right click menu did not show ‘go to definition’ and F12 did nothing.

My issue was that I did not have the clangd language server installed. I believe this is needed for the C/C++ extension from Cursor. If you’re having this problem it might be worth checking with:

which clangd

You should see something like /usr/bin/clangd

If you don’t, you can install by following the instructions at Getting started

For Rpi, Debian/Ubuntu:

sudo apt search clangd

As of writing, clangd-19 is the latest.

sudo apt install clangd-19

You will need to point ‘clangd’ to ‘clangd-19’ still.

sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-19 100

After that, I was able to reload cursor and the Intellisense style features started working again, including syntax highlighting and go to definition.