On MacOS, I’ve checked that all the .tmLanguage.json files (which I think control syntax highlighting) look to be the same between VSCode and Cursor. Specifically, I checked this location:
Noting here in case anyone else runs into this: the issue appears to be isolated to the default “Anysphere Dark” color theme. All the other color themes show syntax highlighting correctly.