Skip to main content

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