Ich habe Emeditor und es macht, was ich will, aber wenn es eine Datei mit einem oder mehr GB hat, wird es ein wenig langsamer oder macht nicht viel. Ich wollte wissen, ob es einen Texteditor gibt, der das hat oder tut, was Emeditor tut, mehr als 10 GB benötigt und viel in weniger Bewegung/Zeit erledigt. Was ich tue oder möchte, ist, dass Emeditor doppelte Zeilen löscht, Zeilen sortiert und Regex verwendet.
Es besteht die Möglichkeit, dass Sublime für Ihre Aufgabe geeignet ist, jedoch mit mehreren Voraussetzungen:
Warum es mit riesigen Dateien funktioniert : Sublime verwendet Memory Mapping unter der Haube. Für uns bedeutet dies, dass wir keine 10 GB RAM benötigen, um eine 10-GB-Datei mit Sublime zu bearbeiten.
Ich habe Dateien mit etwa 500 MB bearbeitet – hat gut funktioniert, mit angemessenem Speicherverbrauch (ich meine, es verbraucht nicht mehr als 300 MB).
Darüber hinaus hat Sublime eine unbegrenzte Testversion, aber Sie können jederzeit eine Lizenz kaufen.
PS Sublime ist gut genug für viele andere textbezogene Aufgaben.
Aus meiner Erfahrung wären Emacs (für Windows) und Sublime ( beide kostenlos, obwohl es eine kostenpflichtige Version für Sublime gibt, aber Sie brauchen das nicht ) Ihre beste Wahl. Ich habe 6-GB-Dateien mit Sublime ohne Probleme und ohne Änderungen an der Sublime-Editorumgebung geöffnet. Bei Emacs benötigen Sie wahrscheinlich das Paket vilf , um sehr große Dateien zu öffnen.
Sonniger Tambi
unoder