Abra el mismo directorio dos veces

82

En la línea de comando, podría abrir un directorio como:

    code .

Ahora, quiero que dos de los directorios idénticos se abran y se muestren en otra ventana.
(No está dividiendo el editor)
Luego, lo intenté de nuevo.

    code .

No pasó nada.
Todavía hay un directorio abierto.
¿Cómo lograr tal tarea?

Cálculo
fuente
1
No es la respuesta exacta, pero podría ayudar. Utilice otro editor, como atom, sublime o corchetes. De lo que puede administrar el código vs y verificar el código en los demás. Espero poder ayudar.
Daniel Vilela
1
No es la respuesta exacta, pero podría ayudar. Utilice otro editor, como atom, sublime o corchetes. De lo que puede administrar el código vs y verificar el código en los demás. Espero poder ayudar.
Daniel Vilela

Respuestas:

168

Puede hacer esto de las siguientes formas:

1- Abra manualmente una nueva ventana ( ctrlshiftn) y vaya a:

Archivo> Agregar carpeta al espacio de trabajo. Luego, simplemente seleccione la carpeta.

2- Abra el panel de comandos ( ctrlshiftp) ingrese duply presione enterque duplicará el espacio de trabajo actual en una nueva ventana
* duples solo un filtro para el comando completo que es: Workspaces: Duplicate Workspace in New Windowgracias al comentario de dipnlink

Fuente: https://code.visualstudio.com/docs / editor / multi-root-workspaces
* Hecho en Windows (10), vscode (1.35.1)

Diego Ricardo Valdivia Arreola
fuente
7
Sugiero una edición para aclarar que no es el "dupl" el que hace lo que se le pide, solo encuentra el comando "Espacios de trabajo: Espacio de trabajo duplicado en una ventana nueva" que realmente realiza la tarea.
dipnlik
1
@dipnik He agregado la aclaración, gracias por notarlo.
Diego Ricardo Valdivia Arreola
1
Esta debería ser la respuesta aceptada. La respuesta originalmente aceptada estaba bien, pero esa funcionalidad quedó obsoleta hace un tiempo.
javierojeda
¿Está bien que acaba de editar su respuesta para incluir la respuesta de Elkhan ?
c24w
@DiegoRicardoValdiviaArreola, ¡esto fue muy útil! Solo quería agregar esas copias dupl, sea cual sea su selección actual. Entonces, uno tendría que ir hasta el final nuevamente para agregar una carpeta y sin seleccionar nada más, ¡ejecute dupl!
WiccanKarnak
75

en la última versión es mucho más sencillo. En la pestaña del proyecto que desea duplicar, abra el panel de comandos (Comando + Mayús + P en Mac), luego escriba dupl, esto duplicará su espacio de trabajo en una nueva ventana. Ahora puede tener 2 versiones del mismo proyecto al mismo tiempo.

Elkhan Dadashov
fuente
1
Gracias, probablemente esta debería ser la respuesta seleccionada. ¡Muy apreciado!
Matt Sanders
1
nombre del comando:Workspaces: Duplicate Workspace in New Window
xinthose
7

Haga clic Add workspace folder...y abra la misma carpeta. Funciona para mí, otra solución no funciona, simplemente salte el foco a otra ventana.

zishe
fuente
3

Hasta donde yo sé, la respuesta aceptada no es correcta como indica C14L.

Puede hacerlo abriendo una carpeta diferente que incluya la carpeta en la que está trabajando. Digamos que tenemos /projecty /project/srcy /project/build, probablemente le interese tener srcabierto en dos instancias de VSCode, lo que puede lograr abriendo /projecty /project/src.

Maurits Moeys
fuente
1

Además de la respuesta aceptada, este es el truco si desea abrir el mismo proyecto en dos ventanas diferentes pero mostrando dos ramas de git diferentes:

Copie la carpeta del proyecto y abra esa carpeta.

Si desea dos ventanas en dos ramas de git diferentes, este sencillo truco funciona. No conozco otras soluciones.

Shital Shah
fuente