Hoy Microsoft lanzó el editor de archivos / carpetas de Visual Studio Code .
La primera limitación es que parece ser una aplicación de instancia única.
¿Hay alguna manera de obtener múltiples instancias, o de lo contrario tener que abrir múltiples carpetas simultáneamente?
visual-studio-code
Binario Worrier
fuente
fuente
Utilizar
al iniciar el programa. Esto "abre una nueva sesión de Visual Studio Code en lugar de restaurar la sesión anterior". ( desde aquí ).
La forma en que usé esto fue modificando mi acceso directo "Código" para incluir el
-n
parámetro:fuente
while Ctrl+K then release the keys and press O would open the current tab in a new window
Seleccione el menú Archivo → Nueva ventana en el menú y luego abra la otra carpeta en la nueva ventana.
fuente
Si desea abrir varias instancias de la misma carpeta, actualmente no es compatible. Mire y vote a favor este problema de GitHub si desea verlo implementado: Soporte para abrir una carpeta de proyecto en múltiples ventanas de Visual Studio Code
fuente
Me gusta abrir Visual Studio Code desde el símbolo del sistema de ejecución / diálogo en su lugar, con un dulce y simple
cmd /c code -n
. Dado que el cuadro de diálogo de ejecución también mantiene su historial de comandos por usuario, es muy conveniente. Un clic y listofuente
Ctrl+ Shift+P Duplicar espacio de trabajo en nueva ventana Enter
de: https://code.visualstudio.com/updates/v1_24#_duplicate-workspace-in-new-window
fuente
También puede crear un acceso directo con un nombre de archivo vacío
fuente
Múltiples instancias del mismo proyecto.
SOLUCIÓN ALTERNA
No puede abrir varias instancias de la misma carpeta, pero una solución que he encontrado es abrir carpetas diferentes.
Entonces, aquí puedo abrir componentes, modelos y pruebas en diferentes ventanas y luego puedo verlos en mis tres monitores.
Suena un poco simple, pero esto me ha ayudado mucho.
fuente
Para abrir una nueva instancia con su proyecto cargado desde la terminal, simplemente escriba
code <directory-path>
fuente
Lo más fácil cuando no conoce el acceso directo CTRL+ SHIFT+ Nes usar el menú: Archivo, Nueva ventana
fuente
Vine aquí para descubrir cómo hacer que VSCode (Mac OS) cree una nueva ventana cuando se abre un archivo o carpeta y VSCode ya se está ejecutando. Lo mismo que hace GitHub Atom. Las respuestas anteriores no han respondido a mi consulta, pero he encontrado una respuesta, así que la compartiré.
Configuración:
window.openFilesInNewWindow
si se establece enon
, los archivos se abrirán en una nueva ventana.window.openFoldersInNewWindow
- si se establece enon
, las carpetas se abrirán en una nueva ventana.Bonificación para que se comporte como Atom: establecido
window.newWindowDimensions
enmaximised
.fuente
A partir de nuestra versión 0.9.0, agregamos una nueva configuración
window.reopenFolders
para controlar si Visual Studio Code debe restaurar todas las carpetas de la sesión anterior.De manera predeterminada, solo se restaurará la última ventana activa en la que trabajó, pero si cambia esta configuración a
all
, Visual Studio Code volverá a abrir todas las carpetas en sus ventanas automáticamente.fuente
En Linux (probado con Ubuntu y Kali Linux ) también puede hacer clic derecho en el mosaico en el dock y seleccionar
New Window
.fuente
Puede abrir varias ventanas (desde el menú o ejecutando el
code
ejecutable nuevamente).Sin embargo, desafortunadamente parece que no hay forma de tener instancias separadas en este momento. Por ejemplo, si tiene dos shells abiertos con diferentes entornos en cada uno (diferentes rutas, etc.), al iniciar
code
ambos, la segunda ventana compartirá las mismas rutas que la primera e ignorará el entorno desde el que se inició.fuente
Se pueden abrir varias ventanas de código VS de la misma manera efectiva carpeta si cada una abre la carpeta a través de una ruta diferente. Por ejemplo, en Windows, un proyecto en C: \ Git \ MyProject podría abrirse en una instancia de VS Code, mientras que \ MyPC \ c $ \ Git \ MyProject está abierto en otra instancia. Si el recurso compartido de administrador (c $) no está disponible o no es adecuado, se puede construir un recurso compartido explícito que proporcione el acceso necesario.
No, esta no es una solución ideal.
fuente
Si tiene todos sus archivos JavaScript en varias carpetas en una carpeta, eso funciona muy bien, y eso es lo que hice:
fuente
En 2019, se abrirá automáticamente una nueva sesión, una nueva instancia de vs-code. Por tipo
en la ventana de comandos, debajo de la carpeta raíz del proyecto.
primer CD en su carpeta de proyecto,
entonces, escriba
fuente