Abrir un proyecto en VS Code desde la línea de comando crea múltiples instancias vacías

Abrir un proyecto en VS Code desde la línea de comando crea múltiples instancias vacías

Abrí varios proyectos en vscode y crea varias instancias vacías en el cambio de aplicación (cmd+tab)

Esto es reciente y parece una mezcla entre dos comportamientos esperados:

Comportamiento 1:

  • múltiples proyectos = múltiples íconos de aplicaciones en el contexto de cambio de aplicación
  • cambias entre ellos usandocmd+tab

Comportamiento 2:

  • múltiples proyectos = un ícono de aplicación en el contexto de cambio de aplicación
  • cambias entre proyectos usando cmd+`

Comportamiento con errores:

  • múltiples proyectos = múltiples íconos de aplicaciones en el contexto de cambio de aplicación
  • cambias entre proyectos usando cmd+`
  • Todas las instancias de vscode no hacen nada, excepto una que activa vscode.
  • el icono de vscode real no se puede distinguir de las otras instancias "fantasma".

¿Cómo puedo deshacerme de todas esas instancias de íconos adicionales?

Estoy en un macosx 11.6.1

VSCode es: Versión: 1.63.2 Confirmación: 899d46d82c4c95423fb7e10e68eba52050e30ba3

Estoy lanzando proyectos concode

which codedevoluciones/usr/local/bin/code

cat /usr/local/bin/codesalidas

#!/usr/bin/env bash
#
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.

function realpath() { python -c "import os,sys; print(os.path.realpath(sys.argv[1]))" "$0"; }
CONTENTS="$(dirname "$(dirname "$(dirname "$(dirname "$(realpath "$0")")")")")"
ELECTRON="$CONTENTS/MacOS/Electron"
CLI="$CONTENTS/Resources/app/out/cli.js"
ELECTRON_RUN_AS_NODE=1 "$ELECTRON" "$CLI" --ms-enable-electron-run-as-node "$@"
exit $?

código vs

información relacionada