VSCodeとCursorの設定の同期
細かいところを確認できていない
Cursor Editorを初回起動したときに、VSCodeの拡張と一部の設定が入る
気のせいかもしれないが、ただ入るだけでなく、追加でいらん拡張も入っている気がする
しかし、例えば、Snippetsは反映されない
あとは、例えば、Cursor上で追加削除した拡張がVSCodeに反映されるのかどうか、とか
初回起動以降に、VSCode上で追加削除した拡張が、Cursorからも見えるのか、とか
そのへんがよくわかってない
このへん、dotfilesに書いて、同期されるようにしたい
VSCodeの設定をdotfilesで管理する
4つの対象に対して、どこを見ているのか確認すれば良さそう
extensions
vscode
ファイル上にはない
λ code --list-extensionsで表示できる
cursor
keybindgs
vscode: ~/Library/Application\ Support/Code/User/keybindings.json
cursor: ~/Library/Application\ Support/Cursor/User/keybindings.json
dotfilesのaliasになってたmrsekut.icon
vscodeのコピーする際にそこも引き継いだのだろう
settings
vscode: ~/Library/Application\ Support/Code/User/settings.json
cursor: ~/Library/Application\ Support/Cursor/User/settings.json
分けても良い気もするが、どうせ関係ないものは無視されるので共通でも良さそうmrsekut.icon
Cursor個別の設定があるなら、区別してコメントで書けばよいだけ
snippets
vscode: ~/Library/Application\ Support/Code/User/snippets/
cursor: ~/Library/Application\ Support/Cursor/User/snippets/
https://cursor.document.top/ja/docs/usage/migrate-from-vs-code/