VSCodeに内蔵されている「Settings Sync」を用いて、数のOSやPC上で設定を同期させる方法を解説します。
「Settings Sync」とは
VSCode(Visual Studio Code)には公式に「Settings Sync」という機能があり、設定ファイルや拡張機能、キーバインド、テーマやレイアウトなどをクラウド経由で複数マシン間で共有できます。利用するには、Microsoft アカウント or GitHub アカウントが必要となります。使い方は以下のとおりです。
① VS Code 右下のアカウントアイコン (👤) をクリックします。
② 「Turn On Settings Sync…」を選択します。
③ サインイン方法を選択(「Microsoft アカウント」 or 「GitHub アカウント」) し、ログインします。
④ 同期対象をチェックします。
- Settings(設定) ・・・
settings.json
の中身 - Keybindings(キー割当) ・・・
keybindings.json
のカスタム設定 - Extensions(拡張機能) ・・・インストール済み拡張機能のリスト
- Snippets(スニペット) ・・・ユーザースニペット
- UI State(テーマやレイアウト) ・・・ テーマ、カラーテーマ、サイドバー配置などのレイアウト情報
⑤ 「Turn On」をクリックすると、Settings Syncが有効化され、クラウドに設定の保存が開始されます。
⑥ 以降、設定変更や拡張インストール等をするたびに、同じ「Microsoft アカウント」 or 「GitHub アカウント」でSettings Syncを有効化している端末間で自動で同期されます。
関連ページ

【VSCode超入門】基本的な使い方から応用例まで解説
VSCode(Visual Studio Code)の基本的な使い方から応用例まで入門者向けに解説します。
コメント