VSCode-Erweiterungen und -Einstellungen importieren
tipp
Cursor basiert auf dem VSCode-Kern, was bedeutet, dass Sie Ihre bevorzugten VSCode-Erweiterungen und -Einstellungen in Cursor übernehmen können!
Schnellstart-Guide
-
Finden Sie den Speicherort Ihrer VSCode-Einstellungen:
- Windows:
%APPDATA%\Code\User\
- macOS:
~/Library/Application Support/Code/User/
- Linux:
~/.config/Code/User/
- Windows:
-
Kopieren Sie diese Dateien nach Cursor:
- Windows:
%APPDATA%\Cursor\User\
- macOS:
~/Library/Application Support/Cursor/User/
- Linux:
~/.config/Cursor/User/
- Windows:
Detaillierte Schritte
1. VSCode-Einstellungen lokalisieren
Zunächst müssen Sie die VSCode-Konfigurationsdateien finden. Die wichtigsten Dateien sind:
settings.json
- enthält Ihre personalisierten Einstellungenkeybindings.json
- enthält Ihre benutzerdefinierten Tastenkombinationenextensions
Ordner - enthält Ihre installierten Erweiterungen
hinweis
Wenn Sie VSCode Insiders verwenden, heißt der Ordner Code - Insiders
statt Code
2. Einstellungen nach Cursor kopieren
Sie haben zwei Optionen:
- Manuelles Kopieren
- Skript verwenden
- Erstellen Sie das Cursor-Einstellungsverzeichnis, falls es nicht existiert
- Kopieren Sie
settings.json
undkeybindings.json
- Kopieren Sie den Inhalt des
extensions
-Ordners
# Windows (PowerShell)
Copy-Item "$env:APPDATA\Code\User\*" "$env:APPDATA\Cursor\User\" -Recurse -Force
# macOS/Linux
cp -r ~/Library/Application\ Support/Code/User/* ~/Library/Application\ Support/Cursor/User/
3. Erweiterungen überprüfen
Nach dem Kopieren sollten Sie:
- Cursor neu starten
- Das Erweiterungen-Panel öffnen (Strg+Shift+X)
- Überprüfen, ob Ihre Erweiterungen aufgelistet sind
- Nicht korrekt übertragene Erweiterungen neu installieren
vorsicht
Aus dem App Store installierte Erweiterungen müssen möglicherweise manuell neu installiert werden
Häufige Probleme und Lösungen
Erweiterungen werden nicht angezeigt
Wenn Erweiterungen nach dem Kopieren nicht erscheinen:
- Installationsort der Erweiterungen überprüfen
- Dateiberechtigungen überprüfen
- Versuchen Sie, die Erweiterungen manuell neu zu installieren
Einstellungen werden nicht übernommen
Wenn Ihre Einstellungen nicht übernommen werden:
- Überprüfen Sie
settings.json
auf Syntaxfehler - Stellen Sie sicher, dass die Einstellungen mit Cursor kompatibel sind
- Versuchen Sie, Cursor neu zu starten
Tastenkombinationskonflikte
Bei Konflikten mit Tastenkombinationen:
- Öffnen Sie
keybindings.json
- Suchen Sie nach doppelten Tastenkombinationen
- Lösen Sie Konflikte durch Löschen oder Ändern der Bindungen
Beste Praktiken
- Erst sichern: Erstellen Sie immer ein Backup der ursprünglichen VSCode-Einstellungen vor dem Kopieren
- Sauberer Start: Erwägen Sie, mit einer neuen Cursor-Installation zu beginnen
- Selektiver Import: Importieren Sie nur die Erweiterungen und Einstellungen, die Sie tatsächlich verwenden
- Erweiterungen testen: Testen Sie jede wichtige Erweiterung nach dem Import