visual tutorial temas studio para ordenar mejores las iconos extensiones español configurar codigo code visual-studio-code

visual-studio-code - tutorial - temas para visual studio code



Abrir múltiples proyectos/carpetas en Visual Studio Code (17)

Octubre de 2017 (versión 1.18) :

El soporte para espacios de trabajo de múltiples raíces ahora está habilitado de manera predeterminada en la versión Estable: https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces

Ahora podemos abrir varias carpetas en una instancia, el código de Visual Studio se ha denominado como Área de trabajo ("Area de Trabajo"). Echa un vistazo a las imágenes, es muy simple.

¿Cómo abro múltiples proyectos / carpetas en una sola instancia de Visual Studio Code y abro múltiples archivos en una sola vista? ¿Tiene alguna opción para futuras solicitudes de cambio?



El soporte para espacios de trabajo de múltiples raíces ahora está habilitado de forma predeterminada en la última versión estable [versión de noviembre de 2017].

El comando File > Add Folder to Workspace muestra un cuadro de diálogo Abrir carpeta para seleccionar la nueva carpeta.


En Windows es posible usar mklink para crear enlaces simbólicos de directorio a las carpetas necesarias. Luego, manténgalos juntos en una carpeta, y VSCode enumerará el contenido de estos.

c:/>mklink /D c:/dev/MyWork/scripts c:/ProjA/scripts symbolic link created for c:/dev/MyWork/scripts <<===>> c:/ProjA/scripts c:/>mklink /D c:/dev/MyWork/styles c:/ProjB/styles symbolic link created for c:/dev/MyWork/styles <<===>> c:/dev/ProjB/styles

Esto es muy similar a la idea de @ NeilShen, supongo.


Lo que sugiero por ahora es crear enlaces simbólicos en una carpeta, ya que VSCode no admite esa función.

Primero, crea una carpeta llamada lo que quieras que sea.

$ mkdir random_project_folder $ cd random_project_folder $ ln -s /path/to/folder1/you/want/to/open folder1 $ ln -s /path/to/folder2/you/want/to/open folder2 $ ln -s /path/to/folder3/you/want/to/open folder3 $ code .

Y verá sus carpetas en la misma ventana VSCode.


Múltiples pestañas en VS

Haga clic en -> Archivo -> Agregar carpeta al lugar de trabajo.

Paso 1.

Elija qué proyecto trabajar -> Agregar (presione)

Paso 2.


No es posible abrir una nueva instancia de Visual Studio Code normalmente, ni funciona si abre la nueva como Administrador.

Solución: simplemente haga clic derecho en el archivo VS Code .exe y haga clic en "Nueva ventana" para abrir tantas ventanas nuevas como desee. :)


No estoy seguro de por qué no se menciona la solución más simple. Simplemente puede hacer File>New Window y abrir el otro proyecto en la nueva ventana.


O simplemente puede seleccionar varias carpetas y luego hacer clic en abrir.

Vaya a Archivo> Abrir carpeta , luego seleccione varias carpetas que desea abrir y haga clic en Seleccionar carpeta


Puede abrir cualquier carpeta, así que si sus proyectos están en el mismo árbol, simplemente abra la carpeta debajo de ellos.

De lo contrario, puede abrir 2 instancias de código como otra opción


Puede abrir hasta 3 archivos en la misma vista presionando [CTRL] + [^]



Puede usar esta extensión conocida como Project Manager

En este, los proyectos se guardan en un archivo projects.json, solo guarde el proyecto y presionando Shift + Alt + P puede ver la lista de todos sus proyectos guardados, desde allí puede cambiar fácilmente sus proyectos.


Si está utilizando unix como SO, puede crear un enlace suave a su carpeta de destino.

Por ejemplo, quiero ver la fuente de golang mientras estoy usando VSCode. Entonces, creo un enlace suave para go/src debajo de mi carpeta de proyecto.

ln -s /usr/local/go/src gosrc

¡Espero que esto ayude!

Actualización: 28/11/2017

Multi Root Workspaces [0] aterrizó en la construcción estable, finalmente. https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces

[0] https://github.com/Microsoft/vscode/issues/396


Simplemente ponga sus proyectos en la misma carpeta y simplemente abra esa carpeta en vscode.

Ahora sus proyectos aparecerán como:

GRUPO DE PROYECTOS

  • PROYECTO 1

    • Contenido
    • Contenido
  • PROYECTO 2

    • Contenido
    • Contenido

Visual Studio Code

Como se describe en el artículo Los fundamentos del código de Visual Studio :

"VSCode se basa en archivos y carpetas: puede comenzar de inmediato abriendo un archivo o carpeta en VSCode".

Esto significa que el concepto de solución y archivos de proyecto, como .sln y .csproj, no tienen una función real en VSCode, aparte de que los usa solo para identificar e identificar qué idioma admitir para Intellisense y tal.

En pocas palabras, la carpeta que abre es la raíz con la que trabaja. Pero, por supuesto, no hay nada que lo detenga para abrir varias ventanas.

En cuanto a las opciones de funciones de solicitud, vaya a Ayuda> Funciones de solicitud que lo redirigirá a la página UserVoice de VSCode .


puede crear un espacio de trabajo y poner carpetas en eso: Archivo> guardar espacio de trabajo como y arrastrar y soltar sus carpetas en el espacio de trabajo guardado