VSCodeというかPlatformIOの設定なんですが
M5Stackを始めてプロジェクトが何種類かたまってくると、ビルド→書込みの際に違うプロジェクトが
選択される事がありました。
違うプロジェクトのファイルを参考にしようと開いたときに、そちらのプロジェクトが選択され戻らなくなっていました。
#作業環境名を命名する
プロジェクトの設定ファイルplatformio.iniに作業環境名をつけることで、ビルド時に特定のプロジェクトをビルド→書込み
出来るようになります。
platformio.ini
[env:your_project]
platform = espressif32
board = m5stack-fire
[env:xxxx]のxxxxに自分のプロジェクト名等を付ければOK
デフォルトではボード名が入っていました。
この設定をしておくと、左側の__PROJECT TASKS__にenv:xxxxが表示されるので、ビルド対象を選択することが出来ます。