はじめに
仕事で複数レポジトリを扱っているので、常にvscodeをいくつか開いて開発を行っていました。それがとっても面倒..
そこでウィンドウをレポジトリごとに開かなくてもレポジトリの切り替えができるように設定しました。
こんな感じで切り替えできます。
導入と設定
-
Visual Studio Codeのsetting.jsonに任意のpathを参照用に設定しておく
"vscodeWorkspaceSwitcher.paths":["/Users/araiWorks/WORK_DIR/"],
-
追加したいrepositoryをVSCodeで開いて、File → Save WorkSpace as... で先ほど設定したpathにworkspaceを保存する
-
vscodeの左バーに"W"が追加されるので、クリックしたときに追加したレポジトリが表示されていれば設定完了です!他のレポジトリも同じpath (ex. /Users/araiWorks/WORK_DIR/) にworkspaceを追加すれば切り替えできるようになります。
さらにウィンドウの色をbranchごとに設定
-
Shift + Command + P でコマンドパレットを開き、Peacockと打つと色設定ができるメニューが出てくるので、好きな色を設定する
-
この色設定はレポジトリごとに設定されるので、好きな色を設定していくだけ!
私はいつも Surprise Me with a Rondom Colorを選んでいい感じの色になるまで繰り返します。
最後に
ウィンドウひとつでRepository切り替えが簡単にできるので、快適です。
参考になれば幸いです。
参考