Open7

VSCode Settings Profilesについて

gzgz

Settings Profilesとは?

直訳すると、設定プロファイルです。

中身は、以下の通りです。
そう、拡張も入っています。

gzgz

基本的な操作

  • 作成
  • リネーム
  • 削除
  • 切り替え
  • エクスポート
  • インポート

gzgz

何が嬉しいですか?

もともとユーザー設定は、ユーザー毎、リモートサーバー毎、ワークスペース毎に出来ます。
https://zenn.dev/gz/articles/c0acf413f79533)

今回は、ユーザー毎中にさらに細分化できます。
例えば、言語ごとに分ける、プロジェクトごとに分ける

どんなプロジェクトでも、全拡張をロードするなんで、もう歴史です。

gzgz

プロジェクトごとに分ける場合、設定ファイルをエクスポートし、そのまま、プロジェクトに保存すれば、チーム内で共有できます、特に拡張ですね。

gzgz

現在試験段階で、利用するには、有効にする必要があります。

workbench.experimental.settingsProfiles.enabled

プロファイルの作成、基本的にDefaultをベースにコピー作成されますので、共通の設定と拡張などDefaultに入れてよいでしょう。

gzgz

現在利用中のプロフィールはサイドバーに表示されます。