Open3
VSCode -> Cursor 移行メモ
VSCode を長らく使っていたが、Curosr がいいと聞いていたのと、チームが変わって Copilot を自分で加入する必要がでてきたので移行を考えた。
普通にインストールしたら VSCode から拡張や設定をインポートすることができる。
セットアップ画面でもそのように書かれているが拡張機能がインストールされない。。。
>import VS Code Extensions and Settings
コマンドがあるので実行しても変わらない。
いろいろ調べているとこの issue を見つけた。
他にも同じような人がいるので、一旦正規のやり方は諦める
- VSCode :
> Export Profile
でプロファイルをエクスポートする(ローカルファイル or gist) - Cursor :
> Import Profile
を実行してエクスポートしたプロファイルを読み込み - これだけやっても拡張はインストールされない
setting.json
やキーバインドは共有されているので、同期は諦めて個別に拡張機能をインストールすることにする
-
code --list-extensions
で VSCode の拡張機能を列挙 -
cursor --install-extension <name>
で拡張機能をインストール
これでようやく期待する動作に
おまけ
shell script で自動化
#!/bin/bash
for extension in $(code --list-extensions); do
cursor --install-extension "$extension"
done