Go to definition not working

Hi.

I found that the latest version of Cursor cannot use the ‘Go to Definition’ feature, and I think this is a huge bug. This has turned Cursor from an IDE into just a text editor. Previously, I uninstalled VSCode because I thought Cursor could fully replace it. For example, I could right-click on a class object and easily jump to its definition or the implementation in other classes. Now, Cursor is basically just a text editor. Aside from being able to use Ctrl+L for quick AI interactions, I can’t seem to find any other advantages of Cursor.

Hey, which programming language do you use?

Hi.

C/C++

I just checked, and everything is working for me. Which version of Cursor are you using?

版本: 0.44.11
提交: 1.93.1
日期: fe574d0820377383143b2ea26aa6ae28b3425220
Electron: 2025-01-03T07:59:06.361Z
ElectronBuildId: 30.5.1
Chromium: undefined
Node.js: 124.0.6367.243
V8: 20.16.0
OS: 12.4.254.20-electron.0

What if you try reinstalling the C/C++ extension and see if that solves the problem?

I tried, but the problem was not resolved. I am ready to reinstall the Windows system to give it a try.

No need to be so categorical, save your time :blush:. To start, try reinstalling Cursor by following this guide:

I reinstalled Windows 10 on a virtual machine, and then installed Cursor in the virtual machine, and Cursor is working fine.

I tried uninstalling Cursor and then reinstalling it, but the problem was not resolved. When I reinstalled Cursor, I found that it was already logged into my account, which indicates that some cache files of Cursor have not been cleared. The regular uninstall operation cannot completely and thoroughly remove Cursor.

I already gave you the guide, but I’ll repeat it here. You need to delete these folders:

Windows - Delete %APPDATA%\Cursor and %USERPROFILE%\.cursor

thanks :grinning:

any solution for mac?