Ich suche einen Texteditor, der eine 4+ Gigabyte-Datei darin laden kann. Textpad funktioniert nicht. Ich besitze eine Kopie davon und war auf der Support-Website, es macht es einfach nicht. Vielleicht brauche ich neue Hardware, aber das ist eine andere Frage. Der Editor muss frei sein ODER, wenn es mich kostet, nicht mehr als 30 US-Dollar. Für Windows.
editor
text-editor
text-files
large-files
Taptronic
quelle
quelle
Antworten:
Glogg könnte auch für eine andere Verwendung in Betracht gezogen werden:
Vorsichtsmaßnahme (berichtet von Simon Tewsi in den Kommentaren , Februar 2013)
quelle
Ich musste mir Monster (außer Kontrolle geratene) Protokolldateien (über 20 GB) ansehen. Ich habe die KOSTENLOSE Hexedit-Version verwendet, die mit Dateien jeder Größe funktioniert. Es ist auch Open Source. Es ist eine ausführbare Windows-Datei.
quelle
Jeff Atwood hat hier einen Beitrag dazu: http://www.codinghorror.com/blog/archives/000229.html
Er entschied sich schließlich für Edit Pad Pro, weil "EditPad Pro aufgrund meiner früheren Nutzungshistorie am besten zu mir passt: Es ist recht schnell in großen Textdateien, bietet erstklassige Regex-Unterstützung und gibt nicht vor." eine IDE sein. "
quelle
Anstatt eine gigantische Protokolldatei in einem Editor geladen, ich bin mit Unix - Kommandozeilen - Tool wie
grep
,tail
,gawk
usw. die interessanten Teile in eine viel kleinere Datei zu filtern und dann ich , dass öffnen.Versuchen Sie unter Windows Cygwin .
quelle
Haben Sie den Kontexteditor ausprobiert ? Es ist klein und schnell.
quelle
Ich bin oft über diesen Beitrag gestolpert, da ich oft mit riesigen Dateien (10 Gigas +) umgehen muss.
Nachdem ich keine Lust mehr auf fehlerhafte und ziemlich eingeschränkte Freeware hatte und nicht bereit war, nach Ablauf der Testphase für teure Editoren zu zahlen (das Geld war es schließlich nicht wert), habe ich VIM für Windows mit großem Erfolg und Zufriedenheit verwendet.
Es ist einfach PERFEKT für dieses Bedürfnis, vollständig anpassbar, mit ALLEN Funktionen, die man sich beim Umgang mit Textdateien vorstellen kann (Suchen, Ersetzen, Lesen usw., wie Sie es nennen).
Ich bin sehr überrascht, dass niemand darauf geantwortet hat (außer einer vorherigen Antwort, aber für MacOS) ...
Für die Aufzeichnung bin ich in diesem Blog-Beitrag darauf gestoßen, der es mit Bedacht empfohlen hat.
quelle
Es ist wirklich schwierig, eine 4G-Datei als solche zu behandeln. Früher habe ich größere Textdateien verarbeitet, aber nie in meinen Editor geladen. Ich habe in meiner vorherigen Firma hauptsächlich UltraEdit verwendet, jetzt verwende ich Notepad ++, aber ich würde nur die Teile bekommen, die ich bearbeiten musste. (In den meisten Fällen mussten die Dateien nie bearbeitet werden.)
Warum möchten Sie eine so große Datei in einen Editor laden? Beim Umgang mit Dateien dieser Größe habe ich GNU Core Utils verwendet. Die häufigsten Operationen, die ich an diesen Dateien durchgeführt habe, waren head (um die obersten 250.000 Zeilen usw. zu erhalten), tail, split, sort, shuf, uniq usw. Es ist wirklich mächtig.
Mit GNU Core Utils können Sie viele Dinge tun. Ich würde diese definitiv empfehlen, anstatt einen neuen Editor.
quelle
Es tut mir leid, in einem so alten Thread zu posten, aber ich habe einige der Tipps hier ausprobiert, und keiner von ihnen hat für mich funktioniert.
Es ist etwas anders als ein Texteditor, aber ich habe festgestellt, dass Beyond Compare eine extrem große Datei (3,6 Gig) auf meinem Vista 32-Bit-Computer verarbeiten kann.
Dies ist eine Datei, an der Emacs, Large Text File Viewer, HexEdit und Notepad ++ erstickt sind.
-Eric
quelle
Mein Favorit nach ein paar Versuchen, eine 6 GB große mysqldump-Datei zu lesen:
PilotEdit Lite http://www.pilotedit.com/
Weil:
Andere habe ich versucht ...
Die EmEditor Pro- Testversion war sehr beeindruckend. Die Datei wurde fast sofort geöffnet, war aber leider zu teuer für meine Anforderungen.
EditPad Pro hat die gesamte 6-GB-Datei in den Speicher geladen und alles auf ein Crawling verlangsamt.
quelle
Für Windows, Unix oder Mac? Auf dem Mac oder * nix können Sie Befehlszeilen- oder GUI-Versionen von Emacs oder Vim verwenden.
Für den Mac: TextWrangler für große Dateien. Ich bin nicht genug mit der Windows-Landschaft vertraut, um da draußen zu helfen.
quelle
Wenn Sie nur eine große Datei anzeigen möchten, anstatt sie zu bearbeiten, gibt es einige Freeware-Programme, die Dateien einzeln lesen, anstatt zu versuchen, die gesamte Datei in den Speicher zu laden. Ich benutze diese, wenn ich große Dateien (> 5 GB) lesen muss.
Large Text File Viewer von swiftgear http://www.swiftgear.com/ltfviewer/features.html
Big File Viewer von Team Walrus.
Sie müssen den Link für den letzten Link selbst finden, da ich maximal einen Hyperlink posten kann, der ein Neuling ist.
quelle
Wenn ich mit einer riesigen Protokolldatei konfrontiert bin, versuche ich nicht, das Ganze zu betrachten, das ich benutze Free File Splitter
Zugegeben, dies ist eher eine Problemumgehung als eine Lösung, und manchmal benötigen Sie die gesamte Datei. Aber oft brauche ich nur ein paar Zeilen aus einer größeren Datei und das scheint auch Ihr Problem zu sein. Wenn nicht, würden andere vielleicht dieses Dienstprogramm nützlich finden.
Ein Viewer, mit dem Sie riesige Textdateien sehen können, ist keine große Hilfe, wenn Sie versuchen, sie in Excel zu laden, um beispielsweise den Autofilter zu verwenden. Da wir alle den Tag damit verbringen, Probleme in kleinere Teile zu zerlegen, um sie lösen zu können, erschien es mir nicht umstritten, dasselbe Prinzip auf eine große Datei anzuwenden.
quelle
HxD - Es ist ein Hexeditor, der jedoch Änderungen an Ort und Stelle ermöglicht und keine großen Dateien blockiert.
quelle
Tweak ist ein Hex-Editor, der Änderungen an sehr großen Dateien, einschließlich Einfügungen und Löschungen, verarbeiten kann.
quelle
EmEditor sollte damit umgehen. Wie ihre Website behauptet :
Nicht frei obwohl ..
quelle
Ich fand, dass FAR Commander große Dateien öffnen konnte (ich habe versucht, 4,2 GB XML-Datei) und es lädt nicht die gesamte Datei in den Speicher und funktioniert schnell.
quelle
Geöffnete 5 GB Datei (schnell) mit:
1) Hex Editor Neo
2) 010 Editor
quelle
Textpad eignet sich auch gut zum Öffnen von Dateien dieser Größe. Ich habe es oft getan, wenn ich mit extrem großen Protokolldateien im Bereich von 3 bis 5 GB umgehen musste. Außerdem funktioniert es großartig, grep zu verwenden, um die lohnenden Zeilen herauszuziehen und diese dann anzusehen.
quelle
Die Frage würde mehr Details benötigen.
Möchten Sie nur eine Datei (z. B. eine Protokolldatei) anzeigen oder bearbeiten?
Haben Sie mehr Speicher als die Größe der Datei, die Sie laden möchten, oder weniger?
Zum Beispiel behauptet TheGun , ein sehr kleiner Texteditor, der in Assemblersprache geschrieben ist, " keine effektive Dateigrößenbeschränkung zu haben, und die maximale Größe, die in ihn geladen werden kann, wird durch den verfügbaren Speicher und die Ladegeschwindigkeit der Datei bestimmt. [.. .] Es wurde sowohl für das Laden als auch für das Speichern von Dateien geschwindigkeitsoptimiert. "
Um das Speicherlimit zu abstrahieren, kann man vermutlich zugeordneten Speicher verwenden. Wenn Sie die Datei jedoch bearbeiten müssen, sollten Sie eine clevere Methode anwenden, z. B. die lokalen Änderungen im Speicher speichern und beim Speichern Stück für Stück anwenden. Kann in einigen Fällen unwirksam sein (z. B. große Suche / Ersetzung).
quelle
Ich hatte auch Probleme mit TextPad bei 4G-Dateien. Notepad ++ funktioniert gut.
quelle
Emacs kann große Dateigrößen verarbeiten und unter Windows oder * nix verwenden.
quelle
Welches Betriebssystem und welche CPU verwenden Sie? Wenn Sie ein 32-Bit-Betriebssystem verwenden, kann ein Prozess auf Ihrem System physisch nicht mehr als 4 GB Speicher adressieren. Da die meisten Texteditoren versuchen, die gesamte Datei in den Speicher zu laden, bezweifle ich, dass Sie eine finden, die das tut, was Sie wollen. Es müsste ein sehr ausgefallener Texteditor sein, der Out-of-Core-Verarbeitung ausführen kann, dh jeweils einen Teil der Datei laden kann.
Sie können möglicherweise eine so große Datei laden, wenn Sie einen 64-Bit-Texteditor auf einem Computer mit einer 64-Bit-CPU und einem 64-Bit-Betriebssystem verwenden. Und Sie müssen sicherstellen, dass in Ihrer Swap-Partition oder Ihrer Swap-Datei genügend Speicherplatz vorhanden ist.
quelle
Warum möchten Sie eine Datei mit mehr als 4 GB in den Speicher laden? Selbst wenn Sie einen Texteditor finden, der dies kann, verfügt Ihr Computer über 4 GB Speicher? Und wenn es nicht mehr als 4 GB physischen Speicher hat, wird Ihr Computer viel langsamer und tauscht Dateien aus.
Warum möchten Sie eine Datei mit mehr als 4 GB? Wenn Sie es transformieren oder suchen und ersetzen möchten, ist es möglicherweise besser, ein kleines Schnellprogramm zu schreiben, um dies zu tun.
quelle
Ich mag auch Notepad ++ .
quelle