Post
Share your knowledge.
why am I not able to find Move extensions on cursor?
Hey guys, does anyone know why I can’t find Move extensions on Cursor? I remember seeing them on VS Code, but on Cursor I only see one available
- Sui
- SDKs and Developer Tools
Answers
2This will search the extension store, but you won’t find it there.
~~Command + P~~
~~ext install mysten.move~~
Instead, try using the CLI:
code --install-extension mysten.move
For more :
If you’re using Cursor and can’t find Move extensions like you saw in VS Code, it’s because Cursor doesn’t yet support the full range of extensions available in the regular VS Code Marketplace. Cursor is built on VS Code but has its own extension environment, so many community-made or niche extensions—like those for the Move language—might not show up or be fully supported there yet. That’s why you might only see one available, usually something basic like syntax highlighting.
If you really need Move tools like language server support, code formatting, or diagnostics, your best option for now is to either use the official Move Analyzer through VS Code or run the Move Language Server in the background and point Cursor to it (though that requires some config). You can also check if the .vsix
extension files can be manually installed in Cursor, but support might still be limited.
For a better dev experience with Sui Move right now, it's recommended to stick with VS Code and use the Move Analyzer extension, which you can find here: https://marketplace.visualstudio.com/items?itemName=move-language.move-analyzer. And if you’re working with Sui specifically, check the docs for setup instructions at https://docs.sui.io/build/move/setup.
Do you know the answer?
Please log in and share it.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
- Why does BCS require exact field order for deserialization when Move structs have named fields?53
- Multiple Source Verification Errors" in Sui Move Module Publications - Automated Error Resolution43
- Sui Transaction Failing: Objects Reserved for Another Transaction25
- How do ability constraints interact with dynamic fields in heterogeneous collections?05