Précédent: Format Fin de Ligne | Propriétés du document |
Le texte peut être codé de plusieurs façons. La plupartdes fichiers texte sont au format de codage appelé ANSI, permettant le codage compact d'un jeu de 256 caractères. Pour les usages européens ce codage est suffisant. Toutefois, l'encodage Unicode a été mis au point pour permettre de coder une quantité beaucoup plus importante de caractères, ce qui permet à un seul fichier de contenir du texte de plusieurs écritures, au prix d'une taille plus importante. Notepad++ va essayer de détecter automatiquement le codage utilisé à l'ouverture d'un fichier, mais il vous permet de le changer à l'édition. Pour changer simplement l'encodage de restitution (sans modifier le texte lui-même), sélectionnez l'une des options
. Pour convertir le texte dans un autre codage, sélectionnez l'une des entrées .Il peut arriver qu'un fichier soit enregistré avec un codage que Notepad++ n'arrive pas à détecter correctement. Il s'agit d'une limitation technique et elle se produit parce que le fichier résultat ne stocke pas le type d'encodage. Cela n'est plus le cas si le fichier est enregistré avec une mode BOM (Byte Order Mark) indiquant le codage utilisé.
En outre, depuis la version 5.6, Notepad++ supporte le changement de jeu de caractères utilisé pour afficher le texte au format ANSI, exactement comme vous le faites dans la plupart des navigateurs web. Ces encodages sont disponibles en utilisant les
ci dessus énumérés dans l'option Le codage initial de nouveaux documents peut être de n'importe quel type : Unicode, ANSI ou formats pris en charge.Notepad++ déteccte l'encodage d'un document au moyen de techniques d'analyse sophistiquées. Vous pouvez tojours le changer si le résultat est incorrect. uand une référence à un document est inscrite dans une session, l'encodage utilisé est sauvegardé. Comme la détection est heuristique, elle peut parfois se tromper; vous pouvez la désactiver par Auto-détection de l'encodage sur l'onglet Divers des Préfére,ces.