web-dev-qa-db-fra.com

Modification de la norme ANSI par défaut en UTF-8 dans le Bloc-notes

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.

20
Emma

Essayer de donner une réponse claire sur place:

  1. Faites un clic droit sur le bureau, puis choisissez Nouveau> Document texte
  2. Un fichier texte New Text Document.txt est créé. Ne tapez rien et ouvrez-le.
  3. Allez dans Fichier> Enregistrer sous ... et choisissez UTF-8 sous Encoding:, appuyez sur Save et écrasez le fichier existant. Fermez le fichier.
  4. Renommez New Text Document.txt en TXTUTF-8.txt
  5. Copier "TXTUTF-8.txt" dans C:\WINDOWS\SHELLNEW
  6. Allez à Start > Run... et tapez regedit et appuyez sur ok
  7. Accédez à HKEY_CLASSES_ROOT\.txt\ShellNew
  8. Faites un clic droit dans la fenêtre de droite> Nouveau> String Value et renommez-le en FileName
  9. Double-cliquez sur FileName et mettez TXTUTF-8.txt dans le champ Value data: et appuyez sur ok

Le 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.

Source

15
Yannis Dran

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.

6
Mariyan