I was using the sswg.swift-lang extension in Cursor previously and just noticed that it is now deprecated, pointing to the new swiftlang.swift-vscode location. This is available in the VS Code Marketplace, but not in the Cursor Marketplace. Can it be published there? Or is there a way to install the newer package as a custom extension?
There is an open issue we should be able to address soon Publish in the Open VSX Registry · Issue #90 · swiftlang/vscode-swift · GitHub. Are you able to manually install the VSIX bundle into cursor for now?
In the meantime here are the instructions to manually install any extension in to Cursor: How to Install Any VSCode Extension
I took a look at those instructions, but there doesn't seem to be a "Download Extension" option on the Swift extension page on the VS Code Marketplace.
Looks like the VS Code marketplace has unfortunately removed that link from their extension pages. I think your best bet for now is to build you own .vsix from the vscode-swift repo. Instructions can be found here: vscode-swift/CONTRIBUTING.md at main · swiftlang/vscode-swift · GitHub
If you'd like to install a specific version of the extension, check out the tag you want to build (for instance the latest version is 2.0.2) and then follow the steps to create a .vsix above.
Thanks @plemarquand!
I was able to install the Swiftlang version of Swift in VSCode then download the .vsix from there. then in Cursor installed by .vsix. seems to have worked!
Did you also install LLDB DAP?
so I first ran into that issue. then went back and downloaded the 2.10.0 version of Swift from Swiftlang and it didn’t seem to have that issue. but it seems like it may have made Cursor generally unstable…trying to figure out what’s going on
I'm happy to report the Swift extension is on the Open VSX Registry and available directly in Cursor: Open VSX Registry

