VSCode 設定を別ディレクトリで管理
設定ファイルのありかと種類
設定ファイル名
| 機能 | ファイル名 |
|---|---|
| 設定 | settings.json |
| キー割り当て | keybindings.json |
設定ファイルの場所
| OS | 場所 |
|---|---|
| Mac | ~/Library/Application Support/Code/User/ |
| Win | %APPDATA%\Code\User\ |
シンボリックリンクにする
設定ファイルを Git 管理できるように、別ディレクトリを指す
Mac の場合
Terminal から実行
bash
ln -s ~/Data/dotfiles/vscode-mac-settings.json "~/Library/Application Support/Code/User/settings.json"
ln -s ~/Data/dotfiles/vscode-mac-keybindings.json "~/Library/Application Support/Code/User/keybindings.json"
Windows の場合
コマンドプロンプトを「管理者として実行」で開いてから実行
bat
mklink %APPDATA%\Code\User\settings.json C:\Data\dotfiles\vscode-win-settings.json
mklink %APPDATA%\Code\User\keybindings.json C:\Data\dotfiles\vscode-win-keybindings.json