En VS Code, el «espacio de trabajo» describe el contexto del proyecto cargado por el editor; la «ventana» describe la instancia de la aplicación que lo muestra. A menudo parecen un solo objeto porque abrir una carpeta normalmente la abre en una sola ventana.
Qué contiene el espacio de trabajo
Para un proyecto normal de una sola carpeta, VS Code indica que el espacio de trabajo es dicha carpeta raíz. La configuración del espacio de trabajo puede residir en la carpeta .vscode del proyecto. Un espacio de trabajo de múltiples raíces contiene varias carpetas y se puede guardar como un archivo .code-workspace con configuración para todo el espacio de trabajo y recomendaciones de extensiones.
El espacio de trabajo guardado se puede volver a abrir desde el archivo o desde Abrir reciente. Un espacio de trabajo de múltiples raíces sin título perdura junto con la instancia y solicita que se guarde cuando esta se cierra.
Qué controla la ventana
Una ventana de VS Code es una superficie de editor en ejecución con sus propias pestañas, paneles, enfoque y posición en pantalla. Puedes abrir otra ventana o mostrar un archivo en una nueva instancia sin redefinir el espacio de trabajo original. Por el contrario, abrir una carpeta diferente en la misma ventana cambia el espacio de trabajo mostrado por dicha ventana.
Utiliza la distinción al organizarte
Nombra y guarda el espacio de trabajo cuando el conjunto de carpetas y la configuración deban ser reutilizables. Utiliza ventanas separadas cuando los contextos deban permanecer visualmente independientes o situarse en pantallas diferentes. Wallo puede asociar la ventana actual de VS Code con un objetivo, pero ni lee la estructura .code-workspace ni garantiza la restauración del estado del editor después de que se cierre dicha ventana.