闇鍋VS Codeをプロファイル機能できれいにする / yami-nabe-vscode
by
Yuhei FUJITA
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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