Open3

VSCode -> Cursor 移行メモ

yusei_wyyusei_wy

VSCode を長らく使っていたが、Curosr がいいと聞いていたのと、チームが変わって Copilot を自分で加入する必要がでてきたので移行を考えた。

普通にインストールしたら VSCode から拡張や設定をインポートすることができる。
セットアップ画面でもそのように書かれているが拡張機能がインストールされない。。。

yusei_wyyusei_wy
  1. VSCode : > Export Profile でプロファイルをエクスポートする(ローカルファイル or gist)
  2. Cursor : > Import Profile を実行してエクスポートしたプロファイルを読み込み
  3. これだけやっても拡張はインストールされない

setting.json やキーバインドは共有されているので、同期は諦めて個別に拡張機能をインストールすることにする

  1. code --list-extensions で VSCode の拡張機能を列挙
  2. cursor --install-extension <name> で拡張機能をインストール

これでようやく期待する動作に

おまけ
shell script で自動化

#!/bin/bash

for extension in $(code --list-extensions); do
    cursor --install-extension "$extension"
done