Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
闇鍋VS Code を プロファイル機能で きれいにする Yuhei FUJITA 2024-01-30@VS Code Meetup
Slide 2
Slide 2 text
自己紹介 名前: Yuhei FUJITA (藤 ふじ田 た 悠 ゆう平 へい) X(Twitter): @Yuhei_FUJITA GitHub: @YuheiFUJITA コミュニティ運営: Vue Fes / PWA Night / VS Code Meetup 趣味: キャンプ / フィルムカメラ
Slide 3
Slide 3 text
VS Code の闇鍋化
Slide 4
Slide 4 text
生まれたてのVS Code まだ汚れを知らない、とても美しい姿をしている
Slide 5
Slide 5 text
闇鍋化したVS Code きっと幾億もの開発を経験してきたんだろう、面構えが違う
Slide 6
Slide 6 text
闇鍋VS Code とは 無数の拡張機能がインストールされている フロントエンド用、サーバーサイド用、データベース用、etc… 実際使うのはそのうちの一部のみ 無数の設定が入り乱れている 拡張機能が増えれば自ずと設定も増える よく見るともう無効な設定まで残ってる おっっっもい 起動するだけで時間がかかる コーディングしててもなんかもっさりする
Slide 7
Slide 7 text
プロファイル機能で救おう
Slide 8
Slide 8 text
プロファイル機能とは VS Code のあれやこれやをプロファイル単位で管理できる機能 Chrome のプロファイル機能みたいなもの 任意のワークスペースで任意のプロファイルを利用可能 git 管理するものではないので他の共同開発者には影響しない ユーザー設定や拡張機能などを一括で切り替えられる フロントエンド用、サーバーサイド用などを用意しておくと便利
Slide 9
Slide 9 text
プロファイルで切り替えられるもの 設定 settings.json の中身 キーボードショートカット keybindings.json の中身 スニペット 設定しているスニペット UI の状態 globalState.json の中身 拡張機能 インストールしている拡張機能リスト ` ` ` ` ` `
Slide 10
Slide 10 text
プロファイルの新規作成 1. メニュー > プロファイル > プロファイルの作成… を選択 2. プロファイル名・コピー元・アイコン・ 構成内容を指定 3. 作成する 4. 作成したプロファイルに切り替わる
Slide 11
Slide 11 text
プロファイルの切り替え 1. メニュー > プロファイル > 切り替えたいプロファイル名 を選択 2. 選択したプロファイルに切り替わる
Slide 12
Slide 12 text
プロファイルのエクスポート 1. 事前にエクスポートしたいプロファイルに 切り替えておく 2. メニュー > プロファイル > プロファイルをエクスポート… を選択 3. 出力先を選択する 4. JSON フォーマットとして出力される gist に直接エクスポートすることも可能
Slide 13
Slide 13 text
プロファイルのインポート 1. メニュー > プロファイル > プロファイルをインポート… を選択 2. インポート元を選択する 3. インポートしたプロファイルに切り替わる gist のURL からインポートすることも可能
Slide 14
Slide 14 text
まとめ 1 つのプロファイルにすべてを詰め込むとVS Code が闇鍋化する プロファイル機能を使うことでVS Code を用途ごとの最小構成にできる 言語やフレームワークごとなどでプロファイルを用意しておくと便利
Slide 15
Slide 15 text
関連情報 Visual Studio Code January 2023 Profiles in Visual Studio Code