Cursor unusable ! - Typescript completely broken

( see attached screenshot )

…it does this on any new files…and randomly on old files…

…across different projects so it’s not a config thing.

Came out of the blue today… Cursor.sh re-install - no difference.

Cursor is now completely unusable !

What to do ??

Version: 0.40.4
VSCode Version: 1.91.1
Commit: 63dae81aea2c3fc079420fe72578a8eef26ba870
Date: 2024-09-05T02:52:05.660Z (6 days ago)
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Darwin arm64 23.5.0

1 Like

SOLVED

Turns out Cursor got stuck using TYPESCRIPT for .TSX files… ( instead of TYPESCRIPT JSX )

How I fixed this…

1 - Uninstall Cursor
2 - Remove everything as per instructions → Cursor - Build Software Faster and also Uninstall Visual Studio Code
3 - Re-install Cursor
4 - Manually changed the .tsx association to TYPESCRIPT JSX by clicking the blue section lower right corner, then in the top “configure file association for .tsx” then select TYPESCRIPT JSX then re-start cursor

Hope this helps someone.

2 Likes

Had the same issue but I was determined to try everything before reinstalling Cursor :smiley:

What magically helped:
Disabling and re-enabling “Tailwind CSS IntelliSense” extension. Maybe it somehow forced language parsers to re initialize.

Hope this helps somebody.

1 Like