Qual è il miglior editor di testo da utilizzare con file di grandi dimensioni?


43

Quali sono i tuoi consigli per l'apertura di file di testo di grandi dimensioni su OS X? Ho trovato sia BBEdit che Textmate in difficoltà in questo dipartimento.


1
c'è uno scherzo di questo su stackoverflow: stackoverflow.com/questions/952886/…
Robert S Ciaccio,

(Quella domanda SO dovrebbe probabilmente essere spostata su Super User o qui :)
Jonik,

Quanto è grande il file che stai tentando di caricare? Textmate è terribile con file di grandi dimensioni, in particolare file con linee lunghe. Non ho mai avuto problemi con l'apertura di 10s di file Mbyte da parte di BBedit.
Henry,

1
La versione a 64 bit di Emacs dovrebbe anche essere abbastanza buona quando si aprono file così grandi.
Gio

4
Definisci "grande". Di solito diventa interessante quando i file non si adattano alla memoria disponibile.
Thorbjørn Ravn Andersen,

Risposte:


27

Sto usando HexFiend per lavorare con un file di testo da 60 GB e funziona benissimo (apparentemente può gestire file grandi come 118 GB).


Hex Fiend è molto più veloce di VIM sulla riga di comando e soffia lesso morevia. Soprattutto per file di testo a riga singola multi-gigabyte. Consigliato.
Brent Faust,

1
+1 Ho appena provato un diavolo esadecimale sulla base di questo rec e mi ha rannicchiato un archivio inbox da 3 + gb come istantaneamente, e poi ho cercato con successo l'intera parola per una parola in meno di 20 secondi.
Paul Gowder,

2
questo potrebbe essere il notepad ++ o anche meglio, ma ha bisogno di alcune modifiche. Stampa qualunque cosa ci sia nel file, indipendentemente dalla nuova riga o meno. Vedrò se posso apportare alcune modifiche al mio tempo libero per farlo prendendo in considerazione nuove linee.
Olgun Kaya,

3
Sì, ma ignora le interruzioni di riga :(
Gerry,

1
Pulito, piccolo e super veloce. Ma sono d'accordo con l'ultimo commento: non funziona davvero come sostituto di un editor di testo, quando vuoi guardare bene file di testo basati su linee. Peccato, una singola casella di controllo che dice "mostra per linee" o qualcosa del genere lo renderebbe uno strumento perfetto.
GhostCat dice di ripristinare Monica il

21

Ho trovato MacVim abbastanza bravo ad aprire file di grandi dimensioni.

C'è anche un plugin per velocizzarlo, se il file è molto grande.

(Se non vuoi compilarlo da solo, puoi scaricare un DMG per installarlo pre-costruito.)


1
La versione della riga di comando vimè già disponibile in Terminal.app.
mouviciel,

È vero, ma da quando ha parlato di BBEdit e Textmate, ho pensato che volesse un'applicazione grafica e non nella riga di comando.
Loïc Wolff,

vim mi ha aiutato a modificare un file di testo da 512 MB +. Vorrei che ci fosse qualcosa come EM Editor ( emeditor.com ) per Mac.
fnurl

Uccidi Vim con il fuoco.
Magicode,

Ho facilmente trovato e sostituito un file da 1,06 GB con MacVim e LargeFile. brillante!
Andyg8,

6

BBEdit è praticamente lo standard per l'apertura di file di testo di grandi dimensioni su un Mac. Ho aperto alcuni file di buone dimensioni e BBEdit non ha nemmeno sudato.

Di che file stai parlando? E quanta RAM ha il tuo Mac (sia installato che gratuito)?


Modificato per aggiungere ...

Bare Bones ha rilasciato BBEdit 9.6 oggi e secondo le Note di rilascio 1 (sotto Modifiche):

Ora è possibile aprire file significativamente più grandi di prima; il limite non è illimitato, ma non è più limitato dai vincoli precedentemente esistenti nel sistema operativo.

Mi sembra che valga la pena aggiornarlo (gratuito per chiunque abbia BBEdit 9.x) e riprovare.

1 Se non hai mai letto un avviso di rilascio di Bare Bones prima, dovresti. Anche se non ti interessa BBEdit. Anche se non ti interessa Bare Bones. Anche se non hai interesse per gli editor di testo in generale. Sono così bravi. Sì davvero. IA! IA! Pnoies fhtagn!


+1 per raccomandare BBEdit e "Iä! Iä! Pnoies fhtagn!". Il mio preferito finora è "Le scarpe saronite dei pony sono state rinforzate con titanio e hanno un buff applicato che aumenta sia la velocità di terra che quella di volo del 30%".
Philip Regan,

Ho recensito una versione precedente di BBEdit per Macworld e sono rimasto molto deluso dal fatto che non mi fosse permesso di mettere "Nessun vero pony" nella sezione Contro.
Dori,

4

Controllare Sublime Text 2 fuori. È uno dei migliori là fuori.


1
E Sublime Text 3 più veloce della versione precedente.
Vetal4eg,

7
Ho lavorato con un file di registro da 1,37 GB generato dall'analisi di un file binario da 13 GB ed entrambe le versioni di Sublime Text non sono state impressionanti. Ci vollero un minuto o più per aprire il file e il tentativo di digitare stringhe di ricerca ha provocato la rotazione temporanea di pizze-di-morte mentre il programma stava effettuando ricerche non richieste sul mio testo parzialmente scritto. 010 Editor, sebbene abbia un'interfaccia goffo, è abbastanza veloce e stabile in confronto.
Bob Murphy,

Sublime Text è utile per file di medie dimensioni ma se si tenta di aprire un file da 50 GB (con 12 GB di RAM) si arresta in modo anomalo.
skan

3

TextWrangler è un ottimo strumento per l'apertura della modifica e il salvataggio di file di grandi dimensioni. Non consiglierei se per copiare e incollare grandi quantità di contenuto. Usalo se non vuoi avere a che fare con l'interfaccia / i comandi vi. Come menzionato da Loic, MacVim è un'ottima app se hai più familiarità con vi.


1
Dato che TextWrangler è il fratellino di BBEdit, immagino che qualcuno che sta già usando BBEdit non troverà nulla di nuovo lì.
Dori,

1

Se stai leggendo solo il file, usa il comando 'less'. Puoi navigare e cercare nel file come vi, ma molto più velocemente e senza i fastidiosi problemi di tipo "linea troppo lunga". Per lavorare con grandi registri di produzione, questo è uno strumento prezioso.


C'è anche viewper una sessione vi di sola lettura.
LHF

@lhf less funziona su una finestra del file, vi legge l'intero file in memoria.
Thorbjørn Ravn Andersen,

Non vuole solo leggere, vuole modificare. Lo dice proprio nel titolo della sua domanda.
mysomic

1

Se hai a che fare con file di dimensioni superiori a 2 GB, ti consiglio 010 Editor . Non caricherà l'intero file in memoria, il che significa che è possibile utilizzarlo per aprire file più grandi della RAM disponibile e i tempi di apertura saranno molto più brevi (sono stati necessari circa 20 secondi per aprire un file da 7 GB).



0

Per me, dove BBEdit è soffocato a 750 MB, UltraEdit (non gratuito) ha funzionato in modo soddisfacente veloce.


0

La mia prima scelta è SlickEdit . Sembra un po 'vecchio stile, ma non ho visto nessun altro editor che si occupa di file di grandi dimensioni (anche GB di testo) così velocemente, e che offre ancora un sacco di funzionalità.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.