VSCodeからの拡張機能と設定のインポート
ヒント
CursorはVSCodeのコアを基に構築されているため、お気に入りのVSCode拡張機能と設定を持ち込むことができます!
クイックガイド
-
VSCode設定の場所を見つける:
- Windows:
%APPDATA%\Code\User\
- macOS:
~/Library/Application Support/Code/User/
- Linux:
~/.config/Code/User/
- Windows:
-
これらのファイルをCursorにコピー:
- Windows:
%APPDATA%\Cursor\User\
- macOS:
~/Library/Application Support/Cursor/User/
- Linux:
~/.config/Cursor/User/
- Windows:
詳細な手順
1. VSCode設定の場所を特定
まず、VSCode設定ファイルを見つける必要があります。最も重要なファイルは次のとおりです:
settings.json
- 個人設定を含むkeybindings.json
- カスタムキーボードショートカットを含むextensions
フォルダ - インストールされた拡張機能を含む
注記
VSCode Insidersを使用している場合、フォルダはCode - Insiders
になります
2. 設定をCursorにコピー
2つのオプションがあります:
- 手動コピー
- スクリプトを使用
- Cursor設定ディレクトリが存在しない場合は作成
settings.json
とkeybindings.json
をコピーextensions
フォルダの内容をコピー
# 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. 拡張機能の確認
コピー後、次のことを行います:
- Cursorを再起動
- 拡張機能パネルを開く (Ctrl+Shift+X)
- 拡張機能がリストされていることを確認
- 正しく転送されなかった拡張機能を再インストール
注意
マーケットプレイスからインストールされた拡張機能は手動で再インストールが必要な場合があります
よくある問題と解決策
拡張機能が表示されない
拡張機能がコピー後に表示されない場合:
- 拡張機能のインストール場所を確認
- ファイルの権限を確認
- 拡張機能を手動で再インストールしてみる
設定が適用されない
設定が適用されない場合:
settings.json
の構文エラーを確認- 設定がCursorと互換性があることを確認
- Cursorを再起動してみる
キーバインディングの競合
キーバインディングの競合が発生し た場合:
keybindings.json
を開く- 重複するショートカットを探す
- 競合を解決するために重複するバインディングを削除または変更
ベストプラクティス
- まずバックアップ: コピーする前に元のVSCode設定を必ずバックアップ
- クリーンスタート: 新しいCursorインストールから始めることを検討
- 選択的インポート: 実際に使用する拡張機能と設定のみをインポート
- 拡張機能のテスト: インポート後に各重要な拡張機能をテスト