J'ai eu un lecteur de livre électronique il y a quelques mois, et j'ai finalement compris pourquoi il n'affichait pas correctement les fichiers .txt. Il n'aime pas ANSI. Il n'a aucun problème avec les 3 autres types de bloc-notes de codage.
Pour une raison, j'ai choisi UTF-8 et décodé tous les fichiers .txt que j'ai dessus (nous parlons de milliers de petits mais importants documents). Ils fonctionnent correctement et maintenant je fais attention à enregistrer en UTF-8, mais je me connais, je sais qu'à un moment donné je l'oublierai et enregistrerai dans l'ANSI par défaut.
Donc, la question après le petit roman: existe-t-il un moyen de changer le codage par défaut lors de l'enregistrement d'un bloc-notes nouvellement ouvert? (Gagnez 7)
Je connais la façon de modifier la valeur 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.
Réponses:
Essayer d'offrir une réponse claire sur place:
New Text Document.txt
est créé. Ne tapez rien et ouvrez-le.Encoding:
, appuyez surSave
et écrasez le fichier existant. Fermez le fichier.New Text Document.txt
enTXTUTF-8.txt
"TXTUTF-8.txt"
versC:\WINDOWS\SHELLNEW
Start > Run...
et tapezregedit
et appuyez sur okHKEY_CLASSES_ROOT\.txt\ShellNew
String Value
et renommez-le enFileName
FileName
et mettezTXTUTF-8.txt
dans leValue data:
champ et appuyez sur okL'inconvénient de cette solution est que chaque fois que vous voulez ouvrir un document txt utf-8 vierge, vous devrez cliquer avec le bouton droit> Nouveau> Document texte et travailler à partir de là.
N'oubliez pas: la modification du registre est dangereuse! À utiliser à vos risques et périls.
La source
la source
Ce ici est une très bonne explication defaçon de changerencodage par défaut en UTF-8. Vous devrez cependant toucher les fichiers du registre.
Personnellement, cela ne me dérangerait pas. Téléchargez simplement Notepad ++ . C'est gratuit, génial et par défaut en UTF-8.
la source