Sublime Text 2 - Mostrar navegación de archivos en la barra lateral

418

Acabo de cambiar a Sublime Text como mi nuevo editor. Si abro la barra lateral, muestra el archivo de apertura, pero lo que quiero es una barra lateral de navegación de archivos, ¿es posible cambiar eso sin descargar complementos?

sozhen
fuente
¿Hay alguna manera de abrir todos sus archivos de texto sublime dos en la barra de desplazamiento de la derecha?
James
Recomiendo que use ese paquete github.com/facelessuser/FuzzyFileNav
aurny2420289

Respuestas:

692

Debe agregar una carpeta a la ventana Sublime Text para navegar a través de la barra lateral. Vaya File -> Open Folder...y seleccione el directorio más alto que desea poder navegar.

Además, 'Ver -> Barra lateral -> Mostrar barra lateral' si aún no se muestra. En la nueva versión, solo hay un menú 'abierto' y no hay una opción separada para abrir una carpeta.

Matt York
fuente
68
En OS X, simplemente use File -> Openy luego haga clic Openen cualquier carpeta en el cuadro de diálogo del nuevo archivo.
Timm
14
He estado tratando de encontrar un complemento para eso durante 6 meses lol +1
Brian Dillingham
55
¿Hay un método abreviado de teclado para navegar por el panel de carpetas sin usar el mouse?
lv10
32
recién descubiertoCtrl + 0
lv10
3
¿no puedes ver de alguna manera la lista de archivos en la carpeta actual, donde se encuentra el archivo abierto actualmente? No puedo creer que nadie haya escrito aún ese complemento. Sí, puede verlos en el cuadro de diálogo "Abrir archivo", pero ¿no sería genial poder ver la estructura de carpetas actual y navegar hacia las carpetas internas directamente en la barra lateral, y tal vez previsualizar archivos sin abrirlos realmente como en Visual Studio 2012
iLemming
100

Puede arrastrar y soltar su carpeta a la barra lateral. Para habilitar la barra lateral, debe hacer Ver -> Barra lateral -> Mostrar archivos abiertos. Tendrás la estructura de árbol y carpeta de archivos abiertos (pestañas) en la barra lateral.

cyberbolt
fuente
34
ctrl+k ctrl+bo cmd+k cmd+b(MAC) para habilitar la barra lateral
nevado el
3
¡Mi barra lateral desapareció sin razón aparente! Esto lo solucionó. ¡Gracias! :)
Domi
40

Use Ctrl+ 0para cambiar el foco a la barra lateral.

Scott
fuente
3
GRACIAS. Una vez que la barra lateral está enfocada, arriba / abajo ve al archivo anterior / siguiente, a la izquierda / derecha colapsa / expande
Amy
No es la respuesta a la pregunta formulada, pero me ayudó.
mmohaveri
@mmohaveri Eso es discutible. Para empezar, era una pregunta mal redactada.
Scott
1
En Windows '' 'Ctrl-K Ctrl-B "abre y cierra la barra lateral. Por supuesto, primero necesita Ver-> ShowOpenFiles, o tener un proyecto configurado para tener acceso a la barra lateral.
SherylHohman
24

En lugar de abrir una carpeta, intente agregar una carpeta yendo a "Proyecto" -> "Agregar carpeta al proyecto ...", que abre un cuadro de diálogo de selección de carpeta. De esta manera, la carpeta no se abrirá en una nueva ventana y se agregará a su espacio de trabajo actual.

Si luego va a "Proyecto" -> "Guardar proyecto como ...", incluso puede guardar su configuración actual (configuración de celdas, archivos abiertos, cambios no guardados, etc.), esto hace que sea fácil cambiar entre varios proyectos sin perder el control y los cambios no guardados que podrían ser inseguros para ser guardados en este momento, pero sería una pérdida si los abandonara. (Solo asegúrese de tener la "hot_exit"configuración establecida en true).

Y Ctrl+ Alt+ P(Linux y Windows) / Super+ Ctrl+ P(Mac) le permite cambiar entre los proyectos guardados.

De esta manera, no tiene que configurar su editor cada vez que quiera trabajar en uno de sus proyectos.

Sugerencia: pruebe http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/, que es un recurso maravilloso para principiantes, le enseña las cuerdas y le muestra el poder de su "nuevo" editor, solo comience con el capítulo "Edición" .

sternAndy
fuente
De acuerdo, Archivo> Abrir ... abre la carpeta en un nuevo proyecto.
Jim Bergman
Esto es lo que estaba buscando sin saberlo - nueva en Sublime y no asimilo proyectos ...
HDave
15
  1. abrir ST (texto sublime)

  2. agregue su carpeta raíz del proyecto en ST : enlace: https://stackoverflow.com/a/18798528/1241980

  3. Mostrar barra lateral : Barra de menú View> Side Bar>Show Side Bar

  4. Intenta Ctrl+ Ppara abrir un archivosomeFileName.py

¿ Aparece un panel de navegación para archivos abiertos y carpetas de proyectos a la izquierda de ST?

Extra: ¿Desea ver los otros archivos que están en el mismo directorio con someFileName.py?
Si bien descubrí que la barra lateral de ST parece no ser compatible con esto, puedes probar la combinación de teclas Ctrl+ O(Abrir) en ST para abrir el explorador de archivos del sistema, en el cual el ST te ayudará a ubicarte en la carpeta que contiene someFileName.pyy sus archivos hermanos.

Lyfing
fuente
10

Ambas respuestas anteriores de Matt York y Cyberbolt son correctas.

La idea básica es que desea obtener algún tipo de explorador de archivos en Sublime.

Acercarse:

1) Con File -> New Folder -> Click on Desired folder and Hit Openusted obtendrá una nueva ventana emergente en sublime que para mí es muy molesto

2) Uso la segunda opción, que es arrastrar y soltar desde la ventana nautilus (también conocida como Archivos). En pocas drag'n'drop your file you want to explore from nautilus to sublime sidebar. De esa manera te quedas en la misma ventana y todo es genial.

No olvide habilitar Ver -> Barra lateral -> Mostrar barra lateral y arrastre y suelte allí desde nautilus y, por supuesto, ejecútelo con root privleges. Funciona como encanto

Matija
fuente
3

Ver este complemento

https://github.com/stvkoch/sublime-text-go-to-file

Esta versión, aunque no se fusiona con la bifurcación de la bifurcación, tiene más poder para encontrar archivos basados ​​en el nombre de la clase.

Tratar:

seleccione el espacio de nombres y haga clic en alt + d haga clic en la palabra del nombre de la clase y haga clic en alt + d haga clic en la ruta del archivo de plantilla y haga clic en alt + d

Steven Koch
fuente
2

Esto no es exactamente una solución, pero para abrir archivos nuevos esto funciona muy bien:

AdvancedNewFile

https://github.com/skuroda/Sublime-AdvancedNewFile

Command + Option + n para guardar un archivo en un directorio nuevo o existente.

ingrese la descripción de la imagen aquí

Entonces esto colocaría your_file.html.erb en el directorio de vistas existente en una aplicación Rails. Si necesita un nuevo directorio, simplemente escriba eso como la ruta y luego presione enter.

También puede hacer Tabclic en el terminal para autocompletar los directorios existentes.

Esto no proporciona la navegación de la barra lateral que estoy buscando, pero al menos ayuda con una necesidad importante que se repite con frecuencia.

Jordán
fuente
y si prefijas el nombre :, puedes crear el archivo en una ubicación relativa al archivo abierto actualmente, por ejemplo::../myfile.js
ptim
1

Solo haz: Ctrl+ K+B

¡Que tengas un buen día! :RE

Breno Medeiros de Oliveira
fuente
Este acceso directo es compatible con cualquier versión en particular o todas?
Akber Iqbal
@AkberIqbal Esto funciona en SublimeText2 desde 2012 (no sé qué versión), pero este acceso directo solo funciona en algunos casos, si no te funcionó, este debería ser el truco: Ctrl + k Y LUEGO Ctrl + b . Puedes verlo funcionando en 2012 Sublime2 aquí: forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/…
Breno Medeiros de Oliveira
No estoy seguro de si funciona para todas las versiones, pero solo ve a la última y deberías estar bien. Además, Ctrl + k y luego Ctrl + b también funcionan
Breno Medeiros de Oliveira
0

Agregué el elemento del menú contextual para que las carpetas se abran en Sublime Text. En Windows, puede hacer clic derecho en cualquier carpeta y abrir la estructura en Sublime. También podría crear un servicio (?) Para Mac OS; simplemente no estoy familiarizado con el proceso.

Lo siguiente podría guardarse en un archivo (OpenFolderWithSublime.reg) para fusionarse con el registro. Asegúrese de modificar la estructura del directorio para apuntar adecuadamente a su instalación Sublime. Alternativamente, puede usar REGEDIT y buscar HKCR \ Folder \ shell y crear los valores manualmente.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text]

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text\command]
@="C:\\Program Files\\Sublime Text 2\\sublime_text \"%1\""
Brent
fuente