Here are two temporary fixes until Cursor be installed from the marketplace:
- Install from VSIX file
-
Download and install VS Code (if you haven’t already)
-
Launch VS Code and navigate to the extensions marketplace in the sidebar
-
Search for what ever extension you need (in this case you will need to install both the PlatformIO IDE and C/C++ extensions)
-
Click on the settings button and then the Download VSIX button (or a specific version if you want)
-
You will be prompted to pick a version for your specific OS and architecture, and also a download location (you can put it in your downloads folder.)
-
Now to install the extension, launch Cursor, open the command palette (Ctrl + Shift + P) and search and run the “install from VSIX“ command
-
After running the command, you should be prompted to select the VSIX extension file to install.
-
To get the PlatformIO IDE extension working in Cursor, you will also have to install the C/C++ extension. Repeat these steps for both extensions if you are planning on using Platform IO IDE. Note: You may have to uninstall the Anysphere C/C++ extension to install the Microsoft version in Cursor.
- Import extensions and settings from VS Code
-
If you find it easier to just transfer everything over from VS Code, you can do so. First open Cursor settings (gear icon in top right corner)
-
Press the “Import Settings from VS Code“ button and follow the prompts (Note: this will override all of your settings, extensions, and keybindings that you already have configured. If you want to keep these, follow the first method)
I hope this helps.


