Estoy buscando una característica como Eclipse's Link with Editor. Básicamente, quiero que el archivo que estoy editando se muestre en su lugar en el árbol de archivos.Sublime Text 2 - Enlace con el Editor/Mostrar archivo en la barra lateral
Respuesta
https://github.com/sobstel/SyncedSideBar
Se puede instalar a través de la utilidad de control de paquetes (aunque no lo menciona en la página de GitHub).
¡También funciona para Sublime Text 3! –
Simplemente haga clic derecho en cualquier lugar en la vista del archivo y presione "Revelar en la barra lateral".
Para hacer una llave vinculante, vaya a Preferencias> Configuración de las teclas-usuario y añadir:
{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }
De here.
Incluso puede tener un enlace de clave para "Revelar en la barra lateral", consulte: https://gist.github.com/1596897#gistcomment-82781 – awendt
genial !! ¡Estaba buscando esto y había planeado escribir uno, pero no es necesario! ¡prestigio! – KillABug
Esta es una respuesta útil, pero la respuesta seleccionada replica la funcionalidad de 'Eclipse's Link with Editor'. según lo solicitado en la pregunta. es decir, revela_en_la_barra el archivo activo sin la necesidad de presionar un atajo. – serby
Sé que es bastante tarde para la fiesta aquí, pero teniendo la misma necesidad y tratando de evitar los comandos del mouse, he escrito un nuevo complemento para eso, eche un vistazo y pruébelo. libre al hacer ping =)
Hay una opción más simple para automatizar este: Crear un nuevo plugin:
menú Herramientas-> nueva pluguin y conserve este:
import sublime, sublime_plugin
class SideBarListener(sublime_plugin.EventListener):
def on_activated(self, view):
view.window().run_command('reveal_in_side_bar')
La carpeta donde guardar esto se selecciona de manera predeterminada, y la extensión (.py) también se agrega de forma predeterminada.
en Windows, la carpeta es C:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User
que es bastante útil para modificar un pluggin salvado
Probé la solución propuesta por Albert Català, pero provoca un error cuando aparece una ventana emergente, con el " El comando Quick Switch Projects, por ejemplo.
Así que aquí es mi versión modificada para evitar errores:
import sublime
import sublime_plugin
class LinkWithEditor(sublime_plugin.EventListener):
def on_activated(self, view):
if view.window() is not None:
view.window().run_command('reveal_in_side_bar')
Esperanza esta ayuda!
- 1. Sublime Text 2 & PYTHONPATH
- 2. Sublime Text 2 Inicie el archivo ruby en la terminal
- 3. Sublime Text 2 - enlace de clave para cambiar la sintaxis
- 4. CTRL + enlace de clic en Sublime Text 2
- 5. Sublime Text 2 y R
- 6. Sublime Text 2 Code Formatting
- 7. Sublime Text 2 y MinGW
- 8. grandes comentarios con Sublime Text 2
- 9. Sublime Text 2: ¿color de la pestaña del archivo editado?
- 10. ¿Cómo cargar un archivo de tmlanguage en SubLime Text 2?
- 11. Sublime Text 2 tab_size no activado correctamente
- 12. "Sublime Text 2" como desplazarse con javascript/jQuery
- 13. Sublime Text 2 - Tipo de documento predeterminado
- 14. ¿Aumenta el tamaño de fuente en la barra de estado Sublime Text 2?
- 15. Modificando Sublime Text 2 para JS
- 16. Sublime Text 2: PATH y PYTHONPATH personalizadas
- 17. Resaltado específico de sintaxis con Sublime Text 2
- 18. Texto sublime 2: navegador de clase o barra lateral del navegador
- 19. Soporte de Sass para Sublime Text 2?
- 20. Sublime Text 2 snippet de código
- 21. ¿Cómo hacer estas 2 cosas en Sublime Text 2?
- 22. Cómo agregar Jquery a Sublime Text 2?
- 23. ¿Puede la barra de estado en Sublime Text 2 mostrarle en qué símbolo se encuentra?
- 24. Sublime Text 2 es lento durante el trabajo sobre sshfs
- 25. Sublime Text 2 Tipo de archivo predeterminado en el nuevo archivo
- 26. Editar sublime Text 2 snippets por defecto 2
- 27. Python: línea resaltada en Sublime Text 2 de ipdb
- 28. Sublime Text 2: Autocompletando caracteres html escapados (comenzando con ampersand)?
- 29. Auto compilar archivos SCSS en Sublime Text 2
- 30. Cambiar el intérprete de Python - Sublime Text 2
es posible que desee actualizar su respuesta elegida a BoundinCode. Su respuesta es la más simple y te permite hacer esto sin ningún complemento. –