メインコンテンツまでスキップ

VSCodeからの拡張機能と設定のインポート

ヒント

CursorはVSCodeのコアを基に構築されているため、お気に入りのVSCode拡張機能と設定を持ち込むことができます!

クイックガイド

  1. VSCode設定の場所を見つける:

    • Windows: %APPDATA%\Code\User\
    • macOS: ~/Library/Application Support/Code/User/
    • Linux: ~/.config/Code/User/
  2. これらのファイルをCursorにコピー:

    • Windows: %APPDATA%\Cursor\User\
    • macOS: ~/Library/Application Support/Cursor/User/
    • Linux: ~/.config/Cursor/User/

詳細な手順

1. VSCode設定の場所を特定

まず、VSCode設定ファイルを見つける必要があります。最も重要なファイルは次のとおりです:

  • settings.json - 個人設定を含む
  • keybindings.json - カスタムキーボードショートカットを含む
  • extensionsフォルダ - インストールされた拡張機能を含む
注記

VSCode Insidersを使用している場合、フォルダはCode - Insidersになります

2. 設定をCursorにコピー

2つのオプションがあります:

  1. Cursor設定ディレクトリが存在しない場合は作成
  2. settings.jsonkeybindings.jsonをコピー
  3. extensionsフォルダの内容をコピー

3. 拡張機能の確認

コピー後、次のことを行います:

  1. Cursorを再起動
  2. 拡張機能パネルを開く (Ctrl+Shift+X)
  3. 拡張機能がリストされていることを確認
  4. 正しく転送されなかった拡張機能を再インストール
注意

マーケットプレイスからインストールされた拡張機能は手動で再インストールが必要な場合があります

よくある問題と解決策

拡張機能が表示されない

拡張機能がコピー後に表示されない場合:

  1. 拡張機能のインストール場所を確認
  2. ファイルの権限を確認
  3. 拡張機能を手動で再インストールしてみる

設定が適用されない

設定が適用されない場合:

  1. settings.jsonの構文エラーを確認
  2. 設定がCursorと互換性があることを確認
  3. Cursorを再起動してみる

キーバインディングの競合

キーバインディングの競合が発生した場合:

  1. keybindings.jsonを開く
  2. 重複するショートカットを探す
  3. 競合を解決するために重複するバインディングを削除または変更

ベストプラクティス

  1. まずバックアップ: コピーする前に元のVSCode設定を必ずバックアップ
  2. クリーンスタート: 新しいCursorインストールから始めることを検討
  3. 選択的インポート: 実際に使用する拡張機能と設定のみをインポート
  4. 拡張機能のテスト: インポート後に各重要な拡張機能をテスト

関連リソース