Per vim v'è un esploratore di file system chiamato NERDtree: https://github.com/scrooloose/nerdtreeC'è qualcosa di simile per emacs come NERDtree di VIMS
Sicuramente un'alternativa o un pacchetto superiore esiste per Emacs?
Per vim v'è un esploratore di file system chiamato NERDtree: https://github.com/scrooloose/nerdtreeC'è qualcosa di simile per emacs come NERDtree di VIMS
Sicuramente un'alternativa o un pacchetto superiore esiste per Emacs?
Hai guardato Speedbar?
La Sunrise Commander sembra essere un pacchetto ben scritto, e ha un tree extension. Per uno screenshot dell'estensione dell'albero in azione, follow this link.
Io uso un po 'di emacs-nav e un po' di dired per navigare tra gli alberi dei file dei miei progetti. Per le attività di gestione dei file, utilizzo principalmente bash (spesso da emacs).
Dipende molto da quali sono le tue esigenze, naturalmente, ma penso che il dired sia meglio di quanto molti lo credano. Inoltre, la libreria 'dired-x' incorporata con il suo utile comando e binding' dired-jump' è disabilitata di default, il che è un vero peccato. Vedi '(info" (dired-x) Miscellaneous Commands ")' e '(info" (dired-x) Installazione Dired Jump ")' – phils
preferisco dirtree
(screenshot qui sotto) da Ye Wenbin. È abbastanza vicino a NERDTree/il cassetto di TextMate.
Mi ci sono voluti un paio di minuti di tentativi ed errori per capire le dipendenze, in modo da dare un'occhiata alle istruzioni di installazione (e un paio di modifiche minori alla fonte) che ho in questo repo .
Chi ha bisogno di nessun albero, quando si ha la possente ido-mode. Se riesci ad allenare la tua mente a trovare i file, anziché solo i tuoi occhi mentre li trovi visivamente, vincerai. Non c'è bisogno di dirmi come funziona la biologia, non mi interessa :-) capisci il punto.
'ido-mode' e' projectile' con la loro ricerca fuzzy sono estremamente utili quando si conosce già il progetto su cui si lavora ed in particolare i nomi dei file . Ma la visualizzazione ad albero delle directory è ancora molto utile quando stai esplorando il progetto e non sai cosa cercare. –
personalmente se sto navigando nelle mie directory uso C + x C + d o modalità dired per cose del genere. O l'explorer/Finder che ha più utili gui 'conoscere l'ambiente'. o ls -la nel terminale. o il mio comando grep in console su grep per una corrispondenza esatta nei file (se necessario). Il bello del nostro linux è che ci sono molti modi per skinare questo gatto. Ti sento, ma penso che separare chiesa e stato qui sia una cosa grandiosa. – pjammer
Devo essere d'accordo su 'ido-mode' e' projectile', ma volevo solo lanciare 'ack-and-a-half'. Con quei tre sono più produttivo di qualsiasi altra cosa mentre cerco tra i file. –
Personalmente, preferisco la modalità ad albero della BCE. http://ecb.sourceforge.net/
Si dovrebbe anche controllare il materiale CEDET. http://cedet.sourceforge.net/ Contengono molte altre cose utili che è possibile utilizzare per esigenze di sviluppo simili.
Prova lusty-explorer. È un plugin ben fatto. Get it here
plugin molto bello! – user1981275
Sembra che non sia possibile contrassegnare più file per fare alcune operazioni con esso in Emacs-neotree, come in Dired. – ReneFroger
(reanswer Shameless da A good project tree browser for Emacs? - Stack Overflow)
ho appena fatto una ricerca parola per "esplorare" in package-list-packages
, e scoprì project-explorer
. Sembra adattarsi esattamente a ciò che voglio oggi (non codifico a malapena, ma sto prendendo confidenza con la struttura del mio sito Jekyll).
Keys includono TAB
per le directory che si svolgevano piegatura e. Apri i file con RET
o f
, ma con il prefisso, si aprirà facilmente per quale finestra, e anche da lì ti permetterà di decidere di usare la finestra o aprirne una nuova su qualsiasi lato (non ho trovato la stringa di prompt nel codice pacchetto, quindi sembra sfruttare appieno le funzionalità di Emacs incorporate, anzi sembra uguale a dired
).
È disponibile su Melpa e Marmalade e i punti di descrizione confezionati su sabof_project-explorer · GitHub.
ho includere l'immagine del sito per comodità:
Non faccio uso di projectile
o helm
, ma ha qualche integrazione.
raggiungerebbe un pubblico molto più ampio se spiegassi cosa fa NERDtree. – Gilles
È un plug-in vim, "Un plugin di tree explorer per navigare nel filesystem", vedi http://www.vim.org/scripts/script.php?script_id=1658 –