Meilleur éditeur de texte libre supportant *plus de * 4Go? [fermé]
je cherche un éditeur de texte qui pourra y charger un fichier de 4+ gigaoctets. Textpad ne fonctionne pas. Je possède une copie de celui-ci et ai été à son site de soutien, il ne fait tout simplement pas. J'ai peut-être besoin d'un nouveau matériel, mais c'est une autre question. L'éditeur doit être libre OU, si sa va me coûter, alors pas plus de $30. Pour Windows.
24 réponses
glogg pourrait également être considéré, pour un usage différent:
mise en garde (rapporté par Simon Tewsi dans les commentaires , Fév. 2013)
Une mise en garde - a deux fonctions de recherche,
Main Search
etQuick Find
.
Le plus bas, que je suppose êtreQuick Find
, est au moins un ordre de grandeur plus lent que le Supérieur, qui est rapide.
j'ai dû regarder des fichiers de logs monster(runaway) (20+ GB). J'ai utilisé la version sans hexedit qui peut fonctionner avec des fichiers de n'importe quelle taille. Il est également open source. C'est un exécutable Windows.
Jeff Atwood a un post sur ce ici: http://www.codinghorror.com/blog/archives/000229.html
il est finalement allé avec Edit Pad Pro, parce que" basé sur Mon historique d'utilisation antérieure, J'ai estimé que EditPad Pro était le meilleur ajustement: il est assez rapide sur les grands fichiers de texte, a le meilleur de la race soutien regex, et il ne prétend pas être un IDE."
au lieu de charger un gigantesque fichier journal dans un éditeur, J'utilise des outils de ligne de commande Unix comme grep
, tail
, gawk
, etc. pour filtrer les parties intéressantes dans un fichier beaucoup plus petit et puis, j'ai ouvert que.
sur Windows, essayez Cygwin .
Avez-vous essayé contexte de l'éditeur ? Il est petit et rapide.
je suis Tombé sur ce post plusieurs fois, comme je l'ai souvent besoin de manipuler de gros fichiers (10 Gigas+).
Après avoir été fatigué de buggy et assez limité freeware, et pas disposé à payer pour les éditeurs coûteux après essai expiré (ne vaut pas l'argent après tout), je viens d'utiliser VIM for Windows avec beaucoup de succès et de satisfaction.
Il est tout simplement parfait pour ce besoin, entièrement personnalisable, avec toutes les fonctionnalités que l'on peut penser lors du traitement de fichiers textes (recherche, remplacement, lecture, etc. vous nom)
je suis très surpris que personne n'ait répondu à cela (sauf une réponse précédente mais pour MacOS)...
Pour le dossier je suis tombé sur ça sur ce blog , qui a judicieusement conseillé.
c'est vraiment difficile de gérer un fichier 4G en tant que tel. J'avais l'habitude de gérer des fichiers texte plus volumineux, mais je ne les chargeais jamais dans mon éditeur. J'ai surtout utilisé UltraEdit dans ma compagnie précédente, maintenant J'utilise le bloc-notes++, mais je n'obtiendrais que les parties que je devais éditer. (La plupart des cas, les fichiers n'ont jamais eu besoin d'une édition).
pourquoi vouloir charger un tel gros fichier dans un éditeur? Quand j'ai manipulé des fichiers de cette taille, J'ai utilisé des Utils GNU Core. Les opérations les plus courantes exécuté sur ces dossiers étaient la tête (pour obtenir les lignes 250k top etc ), queue, split, sort, shuf, uniq etc. C'est vraiment puissant.
il y a beaucoup de choses que vous pouvez faire avec GNU Core Utils. Je les recommande absolument, au lieu d'un nouvel éditeur.
désolé de poster sur un si vieux fil, mais j'ai essayé plusieurs des conseils ici, et aucun d'eux n'a travaillé pour moi.
c'est un peu différent d'un éditeur de texte, mais J'ai trouvé que Beyond Compare pourrait gérer un fichier extrêmement grand (3,6 Go) sur ma machine Vista 32 bits.
c'est un fichier sur lequel Emacs, Large Text File Viewer, HexEdit et Notepad++ se sont étouffés.
- Eric
Mon préféré après avoir essayé un peu de lire un 6GB mysqldump fichier:
PilotEdit Lite http://www.pilotedit.com /
parce que:
- L'usage de la mémoire a (d'une manière ou d'une autre?!) jamais allé au-dessus de 25 Mo, donc essentiellement aucun impact sur le reste de mon système - bien qu'il ait fallu plusieurs minutes pour ouvrir.
- il y avait une barre de progression précise pendant ce temps donc Je savais comment il était.
- une fois ouvert, la recherche simple, et la navigation dans le fichier tout a fonctionné aussi bien qu'un petit fichier Bloc-notes.
- c'est gratuit.
autres j'ai essayé...
EmEditor Pro procès a été très impressionnant, le fichier est ouvert presque instantanément, mais malheureusement trop cher pour mes besoins.
EditPad Pro a chargé tout le fichier de 6 Go en mémoire et a tout ralenti.
pour windows, unix, ou Mac? Sur le Mac ou *nix, vous pouvez utiliser les versions en ligne de commande ou GUI d'emacs ou vim.
pour le Mac: TextWrangler pour bien gérer les gros fichiers. Je ne suis pas assez versé sur le paysage de fenêtres pour aider là-bas.
si vous voulez simplement voir un gros fichier plutôt que de l'éditer, il y a quelques programmes freeware qui lisent des fichiers un morceau à la fois plutôt que d'essayer de charger le fichier entier en mémoire. Je les utilise quand j'ai besoin de lire de grands fichiers ( > 5 Go).
Grande Visionneuse de Fichier Texte par swiftgear http://www.swiftgear.com/ltfviewer/features.html
Big File Viewer par Team Walrus.
je dois trouver le lien vous - même pour ce dernier parce que le Je ne peux poster un maximum d'un lien étant un internaute novice.
quand je suis confronté à un énorme fichier journal, je n'essaie pas de regarder toute la chose, j'utilise Free File Splitter
certes, il s'agit d'une solution de contournement plutôt que d'une solution, et il y a des moments où vous auriez besoin de l'ensemble du fichier. Mais souvent je n'ai besoin de voir que quelques lignes à partir d'un plus grand fichier et cela semble être votre problème aussi. Si ce n'est pas le cas, d'autres pourraient trouver cette utilité utile.
un spectateur qui vous permet de voir les énormes dossiers de texte n'est pas beaucoup d'aide si vous essayez de le faire chargé dans Excel pour employer L'Autofilter, par exemple. Puisque nous passons tous la journée à décomposer les problèmes en petites parties pour être en mesure de les résoudre, l'application du même principe à un grand dossier ne m'a pas semblé litigieuse.
HxD -- c'est un hexeditor, mais il permet les modifications en place, et ne vomit pas sur les gros fichiers.
EmEditor devrait gérer cela. Comme leur revendications de site :
EmEditor est maintenant en mesure d'ouvrir encore plus grand que 248 GB (ou 2,1 milliards de lignes) en ouvrant un partie du fichier avec la nouvelle barre personnalisée - contrôleur de fichier Large. Le contrôleur de fichier Large vous permet de spécifier le point de départ, point de fin, et la portée du fichier à ouvrir. Il vous permet également de arrêter l'ouverture de dossier et de surveiller la taille réelle du fichier et la taille du disque temporaire disponible.
pas gratuit cependant..
J'ai découvert que FAR commander pouvait ouvrir de grands fichiers (j'ai essayé un fichier xml de 4.2 GO)) Et il ne charge pas le fichier entier en mémoire et fonctionne rapidement.
ouvre un fichier de 5 Go (rapidement) avec:
1) Hex Editor Neo
2) 010 Editeur
Textpad fonctionne aussi bien à l'ouverture des fichiers de cette taille. Je l'ai fait de nombreuses fois d'avoir à traiter avec de très gros fichiers journaux dans les 3-5 go de gamme. Aussi, en utilisant grep pour tirer les lignes utiles et puis regarder ces travaux grande.
la question aurait besoin de plus de détails.
Voulez-vous juste regarder un dossier (par ex. un fichier de log) ou pour le modifier?
Pensez-vous disposer de plus de mémoire que la taille du fichier que vous voulez charger ou moins?
Par exemple, TheGun , un très petit éditeur de texte écrit en langage assembly, prétend à n'ont pas une limite de taille de fichier effective et la taille maximale qui peut être chargé dans elle est déterminée par la mémoire disponible et la vitesse de chargement du fichier. [...] La vitesse a été optimisée pour la charge et la sauvegarde des fichiers. "
pour abstraire la limite de mémoire, je suppose qu'on peut utiliser la mémoire cartographiée. Mais alors, si vous avez besoin d'éditer le fichier, une méthode intelligente devrait être utilisée, comme stocker en mémoire les modifications locales, et les appliquer morceau par morceau lors de la sauvegarde. Peut être inefficace dans certains cas (grande recherche/remplacer par exemple).
Emacs peut gérer formats de fichiers énormes et vous pouvez l'utiliser sur Windows ou *nix.
quel OS et CPU utilisez-vous? Si vous utilisez un OS 32 bits, alors un processus sur votre système ne peut physiquement pas traiter plus de 4 Go de mémoire. Puisque la plupart des éditeurs de texte essaient de charger le fichier entier dans la mémoire, je doute que vous trouverez un qui fera ce que vous voulez. Il faudrait que ce soit un éditeur de texte très sophistiqué, qui puisse faire un traitement hors-noyau, I. E. chargez une partie du fichier à la fois.
vous pouvez être en mesure de charger un tel fichier énorme avec si vous utilisez un texte de 64 bits Editeur sur un ordinateur avec un CPU 64 bits et un système d'exploitation 64 bits. Et vous devez vous assurer que vous avez assez d'espace dans votre partition de pagination ou votre fichier de pagination.
Pourquoi voulez-vous charger un fichier 4+ GB en mémoire? Même si vous trouvez un éditeur de texte qui peut faire ça, votre machine a-t-elle 4 Go de mémoire? Et à moins qu'il a beaucoup plus de 4 GO de mémoire physique, votre ordinateur va ralentir beaucoup et go fichier d'échange fou.
alors pourquoi voulez-vous un fichier 4+ GB? Si vous voulez transformer, ou de faire une recherche et remplacer, vous pouvez être mieux écrit un petit programme rapide à faire.