Quel est le meilleur éditeur de texte à utiliser avec des fichiers volumineux?

43

Quelle est votre recommandation pour ouvrir de gros fichiers texte sous OS X? J'ai trouvé BBEdit et Textmate en difficulté dans ce département.

nanda
la source
1
Il y a une bêtise de cela sur stackoverflow: stackoverflow.com/questions/952886/…
Robert S Ciaccio
(Cette question SO devrait probablement être déplacée vers le super utilisateur ou ici :)
Jonik
Quelle est la taille du fichier que vous essayez de charger? Textmate est terrible avec des fichiers volumineux, en particulier des fichiers avec de longues lignes. Je n'ai jamais eu de problème avec BBedit lors de l'ouverture de 10 fichiers Mbyte.
Henry
1
La version 64 bits d’Emacs devrait également être très bonne lorsqu’on ouvre de gros fichiers.
Gio
4
Définir "grand". Cela devient généralement intéressant lorsque les fichiers ne tiennent pas dans la mémoire disponible.
Thorbjørn Ravn Andersen

Réponses:

27

J'utilise HexFiend pour travailler avec un fichier texte de 60 Go et cela fonctionne très bien (apparemment, il peut gérer des fichiers d'une taille allant jusqu'à 118 Go).

Paulcanyany
la source
Hex Fiend est beaucoup plus rapide que VIM sur la ligne de commande et souffle lessou moredisparaît. Particulièrement pour les fichiers texte d'une seule ligne de plusieurs gigaoctets. Conseillé.
Brent Faust
1
+1 Je viens d'essayer hex fiend sur la force de cette rec et il a récupéré une archive de boîte de réception de 3 Go + comme instantanément, puis a réussi à parcourir le tout pour trouver un mot en moins de 20 secondes.
Paul Gowder le
2
cela pourrait être le bloc-notes ++ ou même mieux, mais nécessite quelques tweeks. Il n’imprime que le contenu du fichier, qu’il s’agisse d’une nouvelle ligne ou non. Je verrai si je peux faire quelques changements sur mon temps libre pour que cela prenne en compte de nouvelles lignes.
Olgun Kaya
3
Oui, mais il ignore les sauts de ligne :(
Gerry
1
Propre, petit et super rapide. Mais je suis d’accord avec le dernier commentaire: cela ne fonctionne pas vraiment comme remplacement d’un éditeur de texte, quand on veut bien examiner des fichiers texte basés sur des lignes. Dommage, une simple case à cocher indiquant "afficher par lignes" ou quelque chose en ferait un outil parfait.
GhostCat dit Réintégrer Monica
21

J'ai trouvé MacVim très bon pour ouvrir de gros fichiers.

Il y a même un plugin pour l'accélérer, si le fichier est vraiment volumineux.

(Si vous ne voulez pas le compiler vous-même, vous pouvez télécharger un fichier DMG pour l’installer préalablement.)

Loïc Wolff
la source
1
La version en ligne de commande vimest déjà disponible dans Terminal.app.
mouviciel
C'est vrai, mais depuis qu'il a parlé de BBEdit et de Textmate, j'ai supposé qu'il voulait une application graphique et non en ligne de commande.
Loïc Wolff
vim m'a aidé à éditer un fichier texte de 512 Mo +. J'aimerais qu'il y ait quelque chose comme EM Editor ( emeditor.com ) pour Mac.
Fnurl
Tuez Vim avec le feu.
Magicode
J'ai facilement fait une recherche et remplacer sur un fichier 1.06GB avec MacVim et LargeFile. brillant!
Andyg8
6

BBEdit est à peu près la norme pour ouvrir de gros fichiers texte sur un Mac. J'ai ouvert des fichiers de bonne taille, et BBEdit n'a même pas transpiré.

Quelle taille de fichier parlez-vous? Et combien de RAM votre Mac a-t-il (à la fois installé et gratuit)?


Édité pour ajouter…

Bare Bones a publié BBEdit 9.6 aujourd'hui, et selon les notes de publication 1 (sous Modifications):

Il est maintenant possible d'ouvrir des fichiers beaucoup plus volumineux qu'auparavant; le plafond n'est pas illimité, mais il n'est plus limité par les contraintes précédemment existantes dans le système d'exploitation.

Il me semble que cela vaut la peine d’être mis à niveau (gratuit pour tous ceux qui possèdent BBEdit 9.x) et d’essayer à nouveau.

1 Si vous n'avez jamais lu un avis de publication de Bare Bones, vous devriez le faire. Même si BBEdit ne vous intéresse pas. Même si vous n'êtes pas intéressé par Bare Bones. Même si vous n'êtes pas intéressé par les éditeurs de texte en général. Ils sont si bons. Oui vraiment. Iä! Iä! Pnoies fhtagn!

Dori
la source
+1 pour avoir recommandé BBEdit et "Iä! Iä! Pnoies fhtagn!". Mon préféré jusqu'à présent est "Les sabots en saronite des poneys ont été renforcés avec du titane et ont un buff appliqué qui augmente de 30% la vitesse au sol et la vitesse de vol."
Philip Regan
J’ai passé en revue une version précédente de BBEdit pour Macworld et j’ai été déçu de ne pas pouvoir mettre "Pas de poneys" dans la section Contre.
Dori
4

Vérifiez Sublime Text 2 out. C'est l'un des meilleurs là-bas.

Mencina
la source
1
Et Sublime Text 3 plus rapidement que la version précédente.
Vetal4eg
7
Je travaille avec un fichier journal de 1,37 Go généré en analysant un fichier binaire de 13 Go, et les deux versions de Sublime Text ont été peu impressionnantes. Ils ont pris une minute ou plus pour ouvrir le fichier et essayer de taper des chaînes de recherche a eu pour résultat de faire tourner des pizzas mortelles alors que le programme effectuait des recherches non demandées sur mon texte partiellement saisi. 010 Editor, bien qu’il ait une interface maladroite, reste assez rapide et stable en comparaison.
Bob Murphy
Sublime Text convient aux fichiers de taille moyenne, mais si vous essayez d’ouvrir un fichier de 50 Go (disposant de 12 Go de RAM), il se bloque.
Skan
3

TextWrangler est un excellent outil pour ouvrir l’édition et enregistrer des fichiers volumineux. Je ne recommanderais toutefois pas de copier et coller de grandes quantités de contenu. Utilisez-le si vous ne souhaitez pas utiliser l'interface / les commandes de vi. Comme Loic l'a mentionné, MacVim est une excellente application si vous êtes plus familier avec vi.

Chrislarson
la source
1
Étant donné que TextWrangler est le petit frère de BBEdit, je suppose que quelqu'un qui utilise déjà BBEdit n'y trouvera rien de nouveau.
Dori
1

Si vous ne lisez que le fichier, utilisez la commande "less". Vous pouvez naviguer et rechercher dans le fichier comme vi, mais beaucoup plus rapidement et sans les problèmes de type "ligne trop longue". Pour travailler avec de gros journaux de production, il s'agit d'un outil précieux.


la source
Il y a aussi viewune session vi en lecture seule.
Lhf
@lhf less fonctionne sur une fenêtre du fichier, vi lit l'intégralité du fichier en mémoire.
Thorbjørn Ravn Andersen
Il ne veut pas lire seulement, il veut éditer. Il le dit bien dans le titre de sa question.
mysomic
1

Si vous traitez avec des fichiers de plus de 2 Go, je vous recommande 010 Editor . Il ne chargera pas l'intégralité du fichier en mémoire, ce qui signifie que vous pourrez l'utiliser pour ouvrir des fichiers plus volumineux que votre RAM disponible et les heures d'ouverture seront beaucoup plus courtes (l'ouverture d'un fichier de 7 Go a pris environ 20 secondes).

Mihai Damian
la source
0

Pour moi, où BBEdit s’étouffait avec 750 Mo, UltraEdit (pas gratuit) a fonctionné de manière satisfaisante.

MastaBaba
la source
0

Mon premier choix est SlickEdit . Cela a l'air un peu démodé, mais je n'ai vu aucun autre éditeur traitant de gros fichiers (même des Go de texte) aussi rapide et offrant encore une tonne de fonctionnalités.

GhostCat dit Réintégrer Monica
la source