J'ai eu un lecteur de livre électronique il y a quelques mois et j'ai enfin compris pourquoi il ne affichait pas correctement les fichiers .txt. Il n'aime pas ANSI. Il n’ya aucun problème avec les 3 autres types de codage fournis par le bloc-notes.
Pour une raison, j'ai choisi UTF-8 et décodé tous les fichiers .txt que je possède dessus (nous parlons de milliers de documents petits mais importants). Ils fonctionnent correctement et maintenant je fais attention à enregistrer dans UTF-8, mais je me connais moi-même, je sais qu’à un moment donné, je vais l’oublier et enregistrer dans l’ANSI par défaut.
Alors la question après le petit roman: Y at-il un moyen de changer le codage par défaut lors de la sauvegarde d'un bloc-notes nouvellement ouvert? (Win 7)
Je sais comment changer les valeurs par défaut lors de l'ouverture d'un fichier .txt créé précédemment, mais il est difficile de toujours créer le nouveau document en premier.
Essayer de donner une réponse claire sur place:
New Text Document.txt
est créé. Ne tapez rien et ouvrez-le.Encoding:
, appuyez sur Save
et écrasez le fichier existant. Fermez le fichier.New Text Document.txt
en TXTUTF-8.txt
"TXTUTF-8.txt"
dans C:\WINDOWS\SHELLNEW
Start > Run...
et tapez regedit
et appuyez sur okHKEY_CLASSES_ROOT\.txt\ShellNew
String Value
et renommez-le en FileName
FileName
et mettez TXTUTF-8.txt
dans le champ Value data:
et appuyez sur okLe défaut de cette solution est que, chaque fois que vous voulez ouvrir un document vide utf-8 txt, vous devez cliquer avec le bouton droit de la souris sur> Nouveau> Document texte et travailler à partir de là.
N'oubliez pas: modifier le registre est dangereux! Utilisez à vos risques et périls.
Ce voici une très bonne explication sur la façon de changer votre codage par défaut en UTF-8. Vous devrez cependant toucher les fichiers de registre.
Personnellement, je ne m'en soucierais pas. Il suffit de télécharger Notepad ++ . C'est gratuit, génial et utilise par défaut UTF-8.