Más de una carpeta / proyecto en una ventana de Sublime Text 3

86

Solo puedo tener un proyecto / ruta abierto al mismo tiempo, en una ventana de Sublime Text 3.

Cada vez que cambio rápidamente de proyecto ( Ctrl+Alt+P), el nuevo proyecto reemplaza al actual. Cada vez que abro una nueva carpeta ( File > Open Folder...) o proyecto ( Project > Open Project...), se abre en una nueva ventana de Sublime Text.

¿Puedo tener más de un proyecto abierto en una ventana de Sublime Text 3? Si es así, ¿cómo lograrlo?

trejder
fuente
1
¿Qué quiere decir en una ventana? Puede tener más de un directorio de proyecto 'raíz' en su proyecto. Arrastre cualquier directorio a la barra lateral, aparecerá en la raíz del árbol. Si eso es lo que quieres
Sergey Telshevsky

Respuestas:

188

Si al tener varios proyectos en una ventana te refieres a tener varios directorios que se encuentran en diferentes lugares de tu sistema a la vez en el árbol de la barra lateral, entonces sí, puedes lograrlo.

  1. Abra uno de los proyectos en Sublime Text como siempre lo hace.

  2. Haz una de las siguientes:

    • Arrastre el directorio raíz del segundo proyecto desde el explorador de archivos a la barra lateral de la primera ventana ST del proyecto.

    • En tu terminal cdal segundo proyecto y entrar subl . -a.

-a flag significa agregar a la última ventana enfocada en lugar de abrir en una nueva ventana).

EDITAR

Solución aún más sencilla.

Abra el primer proyecto. Ir a (en el menú de arriba)

Project -> Add folder to project

Sergey Telshevsky
fuente
Sí, esto es lo que quiero. Dos o más directorios (carpetas de proyectos raíz) en una ventana / barra lateral. Sin embargo, necesitamos aclarar tu respuesta, antes de que pueda aceptarla, ¡porque o soy estúpido o no lo entiendo todo! :]. Paso a paso: (1) Tengo el "Proyecto A" abierto en ST3 (una ventana). (2) Abro "Proyecto B" por File > Open Directory...o Project > Open Project. (3) Se abre en una nueva ventana. ¿Qué sigue? Solo puedo arrastrar un directorio en la misma barra lateral. No puedo arrastrarlo a la barra lateral de otra ventana.
trejder
Vuelva a leer los pasos. Solo abre el proyecto A. A continuación, arrastre el directorio del proyecto B desde su explorador de archivos (depende de su sistema operativo, por ejemplo, Explorer para Windows), abra la consola y haga lo que se dijo anteriormente. Actualizada la respuesta, sea más precisa
Sergey Telshevsky
Sí, ahora está claro. ¡Me perdí esa parte sobre arrastrar desde el explorador de archivos ! ¡Gracias! :]
trejder
no es realmente útil ya que cada proyecto tiene muchos archivos abiertos y poner todos los archivos abiertos en múltiples proyectos en un conjunto monstruoso de pestañas es inmanejable --- realmente se necesita la capacidad de iniciar y cerrar múltiples ventanas en cada proyecto o una capacidad algo menos útil para activar / ver todos los archivos / pestañas abiertos solo para el proyecto actualmente activo mientras se mantiene la noción de qué proyectos se abrirán como un conjunto de proyectos: un proyecto de proyectos es muy necesario para un texto sublime 3
Scott Stensland
32

Abrir texto sublime 3, barra de menú interior

  • Ir a "Proyecto"
  • "Agregar carpeta al proyecto ..."

ingrese la descripción de la imagen aquí

descifrador
fuente
6

Puede lograr esto guardando sus configuraciones como proyectos, luego en proyecto, haga clic en cambiar proyecto y aparecerán todas las pestañas que guardó en su espacio de trabajo

frazras
fuente
3

Si está en una Mac, simplemente coloque drag-&-dropla carpeta / alias de su proyecto en Sublime Text Application en su base.

ingrese la descripción de la imagen aquí

Entonces debería ver los proyectados cargados en su Sublime Text listos para usar

ingrese la descripción de la imagen aquí

¡Feliz codificación!

cyber8200
fuente
2

En MacOS, puede usar "Proyecto-> Agregar carpeta al proyecto".

O más generalmente, al establecer "open_files_in_new_window": false(que es verdadero por defecto), la carpeta que arrastró a texto sublime se mostrará en la misma ventana.

Gu Wang
fuente
1

Otra cosa que puedes hacer es crear TABS para cada proyecto.

Ventana >> Nueva pestaña

Al hacer esto, obtendrá las pestañas del proyecto encima de las pestañas del archivo del proyecto ...

Herbert Smith
fuente