web-dev-qa-db-fra.com

Comment ouvrir un gros fichier dans Notepad ++?

J'ai essayé d'ouvrir un fichier de 800 Mo dans Notepad ++. Mais je ne sais pas pourquoi Notepad ++ n'a montré que 269117242 caractères 271450112 octets . Ni l'un ni l'autre n'a montré de message d'alerte indiquant qu'il est impossible d'ouvrir un fichier aussi volumineux. Ensuite, j'ai utilisé wordpad pour ouvrir le même fichier, cela a fonctionné à merveille.

Mais pourquoi Notepad ++ ne peut pas ouvrir le fichier 800MB? Je suppose qu'il doit y avoir un paramètre qui indique de ne montrer que beaucoup de texte.

P.S. S'il vous plaît, ne suggérez aucun autre logiciel capable d'ouvrir de gros fichiers. Je sais qu'ils existent.

33
Rakesh Juyal

Notepad ++ ne supporte pas les gros fichiers, selon this wiki, le problème persiste si le composant (Scintilla) reste le noyau du Notepad ++:

Les anciennes versions de Notepad ++ peuvent tomber en panne lors de l’ouverture de très gros fichiers. Les versions plus récentes (5.2+) nieront l'ouverture du fichier et enverront un message d'erreur. Pourquoi donc?

Notepad ++ est basé sur un composant (Scintilla) conçu pour la visualisation de texte enrichi, avec mise en surbrillance de la syntaxe et pliage du code, par opposition aux services de traitement de texte en masse. Il y a des compromis nécessaires. Le chargement d’un fichier de 200 Mo nécessitera environ 800 Mo de mémoire et le système d’exploitation risque de ne pas respecter la demande d’allocation de mémoire.

Il y a fondamentalement deux issues:

  • Divisez l’énorme fichier en morceaux faciles à gérer et n’en gardez qu’un dans l’éditeur;
  • Utilisez un autre outil conçu pour gérer des fichiers texte volumineux.

Si vous parvenez toujours à ouvrir un fichier volumineux, les performances risquent de ne pas être optimales. Voici quelques points à considérer:

  • Les plugins qui analysent et scannent le texte vont ralentir NP ++, désactivez-les si possible
  • L'analyse des liens cliquables lors du chargement du document est lente si le document est volumineux; la désactivation des liens cliquables a été signalée pour aider de manière significative.

Une autre page sur sourceforge suggère également que ce problème persiste toute la vie de Notepad ++, car la communauté a demandé de résoudre ce problème :

Pourquoi n'essayez-vous pas d'autres logiciels tels que gVim ? Y a-t-il une raison?

46
lamwaiman1988