cursor icon indicating copy to clipboard operation
cursor copied to clipboard

[vscode insiders] Unable to import VSCode Extensions & Settings

Open twlite opened this issue 2 years ago • 14 comments

Hello, I use vscode from the insiders channel and I wanted to try cursor. As suggested, I tried to import my extensions and settings from vscode insiders using this command:

image

Upon using that command, nothing actually happens. I do not see my settings or extensions in cursor. Is importing from insiders not supported yet? I am on windows 11 if that helps.

twlite avatar Aug 30 '23 09:08 twlite

The same thing happens to me. There's another way to import VSC settings by clicking on the settings icon in the top right corner. Then you can click Start Import, but in my case, the label just changes to Done and nothing actually gets imported.

In my case the problem occurs on macOS. On Windows, I haven't noticed any problems (using the Insiders version of VSC as well).

You can try another approach which worked for me:

  • Open VSC and export your profile (Settings -> Profiles -> Export profile. Save it as gist and copy url).
  • Go to Cursor and import your profile (Settings -> Profiles -> Import profile. Paste gist url.

But there's another issue because not all extensions are being imported. I exported like 20+ extensions and only 8 got imported by Cursor. Missing extensions I had to install manually.

rawic avatar Sep 08 '23 18:09 rawic

One easy solution I found is to sync your VSC insiders settings with github, and install a standard stable Visual Studio Code Studio,sign-in, and turn on settings sync. Once it's done, you can import all the settings in the cursor app.

vavanesssa avatar Oct 22 '23 20:10 vavanesssa

One easy solution I found is to sync your VSC settings with github, and install a standard stable Visual Studio Code Studio,sign-in, and turn on settings sync. Once it's done, you can import all the settings in the cursor app.

yeah but the issue is with importing settings from vscode insiders.

twlite avatar Oct 23 '23 10:10 twlite

I know, I'm using insiders too, it's just a temporary workarround

vavanesssa avatar Oct 23 '23 11:10 vavanesssa

1+ on this, Settings import is not working, and there's no setting sync

alon-parag-taiwa avatar Oct 23 '23 12:10 alon-parag-taiwa

please fix

stabildev avatar Feb 26 '24 23:02 stabildev

Still doesn't work, how I can move??? I have 111 extensions - I am not going to install them from scratch

AuthorProxy avatar Jul 06 '24 09:07 AuthorProxy

This is an issue - cannot export settings or import to cursor from vscode insiders

taylor-lindores-reeves avatar Aug 05 '24 21:08 taylor-lindores-reeves

still cant

TillMac avatar Aug 09 '24 04:08 TillMac

  1. cmd+shift+p or ctrl+shift+p (for windows)
  2. export profile
  3. save locally
  4. open cursor, same command
  5. import profile

yes, we still dont have the sync feature :(

sohaibilyas avatar Aug 27 '24 19:08 sohaibilyas

Same here, i'm using insiders and didn't work

dghez avatar Aug 28 '24 08:08 dghez

Same here

xxrjun avatar Sep 06 '24 11:09 xxrjun

The same thing happens to me. There's another way to import VSC settings by clicking on the settings icon in the top right corner. Then you can click Start Import, but in my case, the label just changes to Done and nothing actually gets imported.

In my case the problem occurs on macOS. On Windows, I haven't noticed any problems (using the Insiders version of VSC as well).

You can try another approach which worked for me:

  • Open VSC and export your profile (Settings -> Profiles -> Export profile. Save it as gist and copy url).
  • Go to Cursor and import your profile (Settings -> Profiles -> Import profile. Paste gist url.

But there's another issue because not all extensions are being imported. I exported like 20+ extensions and only 8 got imported by Cursor. Missing extensions I had to install manually.

For some reason, this problem appears to happen only on a Windows PC, as on MacOs the migration is going flawlessly!

arbiasgjoshi avatar Sep 23 '24 05:09 arbiasgjoshi

I am using mac os and tried the import command; the extensions and configs were not imported. And I am not using vscode insiders

I will try one of the approaches I saw here on the page

matheusrocha89 avatar Sep 23 '24 11:09 matheusrocha89

Importing gist exported VSC profile from here solved the issue image

hugoblanc avatar Oct 25 '24 09:10 hugoblanc

VS Code export config Cursor import import config

HereOrCode avatar Nov 03 '24 02:11 HereOrCode

Importing gist exported VSC profile from here solved the issue image

Yeah, I had to do the same. The button to import from VSCode in Cursor settings page didn't work for me.

matheusrocha89 avatar Nov 05 '24 11:11 matheusrocha89

Geez, year and a half, and unable to select code-insiders as import source. Simple UI option. Basically only folder name is different.

They are probably losing a ton of signups because a huge portion of developers use insiders version. Would probably take a day or two of dev time to implement this simple feature.

tgrushka avatar Jan 15 '25 08:01 tgrushka

One easy solution I found is to sync your VSC insiders settings with github, and install a standard stable Visual Studio Code Studio,sign-in, and turn on settings sync. Once it's done, you can import all the settings in the cursor app.

@vavanesssa I wasn't able to get this to work. Each version seems to sync settings separately:

Code - Insiders: Image

Code: Image

I was able to do the import/export process though.

Nezteb avatar Jan 25 '25 21:01 Nezteb

The following article provides a solution: https://forum.cursor.com/t/migrating-extensions-from-windows-to-cursor-ai-not-working/22493.

Here are the steps for extensions installed in remote:

  1. cd ~/.cursor-server
  2. cp -r ../.vscode-server/extensions ./
  3. cp -r ../.vscode-server/data ./ (extentsions setting is saved here)

Please note that the configuration files for snippets are stored in 'C:\Users{UserName}\AppData\Roaming\Code'. I copied all files and folders from this directory to 'C:\Users{UserName}\AppData\Roaming\Cursor'. After doing so, I was able to retrieve all my snippets.

Just a temporary solution... Looking forward to the official fix for this issue or the provision of better tools.

DavidBeckham07 avatar Feb 07 '25 05:02 DavidBeckham07

These solutions are not elegant. Cursor should give us an option to select vscode insiders import source at least.

twlite avatar Feb 07 '25 06:02 twlite

Image

Import doesnt work. I am pressing create but it just loads for a second and quits . The profile did not save.

Seems like the problem is with an extension that fails to install and stops the whole process.

I could probably fix this with a few more hours but VScode is fine. Will try cursor again later

ohabash avatar Feb 08 '25 15:02 ohabash

Super Duper Clever AI and the MOST MODERN editor ever cannot fix simple bug for two years, which prevents even to give a try to this editor

AuthorProxy avatar Feb 08 '25 21:02 AuthorProxy

Image

Import doesnt work. I am pressing create but it just loads for a second and quits . The profile did not save.

Seems like the problem is with an extension that fails to install and stops the whole process.

I could probably fix this with a few more hours but VScode is fine. Will try cursor again later

Same problem on Windows version.

jiaxiangcheng avatar Feb 09 '25 11:02 jiaxiangcheng

Salaam brothers

On Wed, Feb 12, 2025 at 2:20 AM liorg-eleos @.***> wrote:

A: This bug exist (for me) also on Vscode, not just in cursor. B: My (Hacky) solution:

  • Activate settings sync
  • Paste the profile settings (manually)
  • (In cursor): Cmd + Shift + P -> import Vscode Extensions and settings

— Reply to this email directly, view it on GitHub https://github.com/getcursor/cursor/issues/827#issuecomment-2652854007, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIIRGGPX6YBT5J752OAWZND2PLY4DAVCNFSM6AAAAAA4EHMY2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNJSHA2TIMBQG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

saadfarooq07 avatar Feb 12 '25 07:02 saadfarooq07

+1 the same issues(my problem was related to importing extensions from VS Code, other shortcuts and snippets nothing). strongly pls that Cursor will fix it as soon as possible.

--

But the current solution similar to #issuecomment-2453263329

1、VS Code:Export the VS Code Profile and name it "Default" (because when you import the Cursor, the button at the bottom will be replaced with "Replace" instead of "New"); 2、Cursor:Import the Profile config file just exported from VS Code, and then click "Replace",done

--

This is not a perfect solution. The best solution is for Cursor to either provide: a synchronization configuration function (similar to VS Code) or improve the "Import VSCode Extensions and Setting" function.

adiovo avatar Feb 13 '25 18:02 adiovo

Just something to share: I had some old and deprecated extensions on VScode, causing a WARN there. I have uninstalled them on VScode and It went though on cursor with the import native option on cursor:

Image

cilasbeltrame avatar Feb 15 '25 13:02 cilasbeltrame

@cilasbeltrame Can you tell what was the extension?

matheusrocha89 avatar Feb 15 '25 21:02 matheusrocha89

I made mine work. The problem was the Code Spell Checker extension, I uninstalled in VSCode and tried the import in cursor and it works.

Image

matheusrocha89 avatar Feb 15 '25 21:02 matheusrocha89

It's been over 2 months. I've tried using the cursor multiple times, but this bug keeps me from migrating completely. That's just ridiculous.

itsHaseebSaeed avatar Feb 20 '25 01:02 itsHaseebSaeed