Sto cercando una funzionalità come il collegamento con Editor di Eclipse. Fondamentalmente, voglio che qualunque file che sto modificando venga mostrato al suo posto nell'albero dei file.Sublime Text 2 - Collegamento con Editor/Mostra file nella barra laterale
risposta
https://github.com/sobstel/SyncedSideBar
È possibile installare questo tramite l'utilità di controllo del pacchetto (anche se non ne parla sulla pagina GitHub).
Funziona anche per Sublime Text 3! –
Basta fare clic con il pulsante destro del mouse in qualsiasi punto della vista del file e premere "Mostra in barra laterale".
Per effettuare una chiave vincolante, andare in Preferenze> Key Bindings-utente e aggiungere:
{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }
Da here.
Puoi anche avere un binding per "Reveal in Sidebar", vedi: https://gist.github.com/1596897#gistcomment-82781 – awendt
cool !! Stavo cercando questo e avevo programmato di scriverne uno! Ma non necessario! complimenti! – KillABug
Questa è una risposta utile, ma la risposta selezionata replica la funzionalità di "Collegamento di Eclipse con Editor". come richiesto nella domanda. cioè rivela_in_side_bar il file attivo senza la necessità di premere un collegamento. – serby
so che sono in ritardo per la festa qui, ma avendo lo stesso bisogno e cercando di evitare i comandi del mouse ho scritto un nuovo plugin per quello, dare un'occhiata e fare un tentativo, tutto per favore si sentono libero di ping me =)
Esiste un'opzione semplice per automatizzare questo: Creare un nuovo plugin:
Menu Strumenti-> nuovo pluguin e salvare questo:
import sublime, sublime_plugin
class SideBarListener(sublime_plugin.EventListener):
def on_activated(self, view):
view.window().run_command('reveal_in_side_bar')
La cartella in cui salvare questa opzione è selezionata per impostazione predefinita e l'estensione (.py) viene aggiunta per impostazione predefinita.
Su Windows, la cartella è C:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User
che è abbastanza utile per modificare un pluggin salvato
ho provato la soluzione proposta da Albert Català, ma causa un errore quando viene visualizzata una finestra pop-up, con il ' Ad esempio, il comando Quick Switch Projects.
Quindi ecco la mia versione modificata per evitare errori:
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')
Spero che questo aiuto!
- 1. Sublime Text 2 Contesto della barra laterale: associazioni di tasti simili a Vim per la barra laterale di navigazione
- 2. Comprimi tutte le cartelle della barra laterale espansa in Sublime Text 2
- 3. Sublime Text 2: Disabilita 'Goto Anything' Anteprima
- 4. Installazione di pacchetti in Sublime Text 2
- 5. Sublime Text 2 Service
- 6. Sublime Text 2 & PYTHONPATH
- 7. Sublime Text 2 - schede mancanti attualmente aperte
- 8. Sublime Text 2 - funziona con l'host remoto
- 9. Sublime Text 2 e MinGW
- 10. HTML nel Sublime Text 2
- 11. Integrare Sublime Text 2 con Karma
- 12. Sublime Text 2 numeri incremento
- 13. Sublime Text 2 e R
- 14. Grandi commenti con Sublime Text 2
- 15. Sublime Text 2 Formattazione codice
- 16. Sublime Text 2 Tipo file predefinito sul nuovo file
- 17. Sublime Text 2 - Modifica dell'icona su Windows
- 18. "Sublime Text 2" come lo scrolling con javascript/jQuery
- 19. Sublime Text 2/Sublime Text 3 richiama i file non salvati su osx
- 20. Sublime Text 2, jsp nascosta commento scorciatoia
- 21. Completamento origine immagine per Sublime Text 2
- 22. Sublime Text 2 - Tipo di documento predefinito
- 23. Sublime Text 2: completamento del codice Python
- 24. Sublime Text 2: Riconoscere Makefile.local come Makefile
- 25. Auto compilare i file SCSS nel Sublime Text 2
- 26. Sublime Text 2 tab_size non attivato correttamente
- 27. Evidenziazione sintassi personalizzata in Sublime Text 2
- 28. Evidenziazione della sintassi in Sublime Text 2
- 29. Disattiva completamento automatico in Sublime REPL in Sublime Text 2
- 30. Evidenziare rspec in sublime text 2
potresti voler aggiornare la risposta scelta a BoundinCode. La sua risposta è il modo più semplice e ti consente di farlo senza alcun plug-in. –