Ich habe vor ein paar Monaten einen E-Book-Reader bekommen und endlich herausgefunden, warum TXT-Dateien nicht korrekt angezeigt werden. Es mag ANSI nicht. Es hat kein Problem mit den anderen 3 Arten von Coding-Editor bietet.
Aus einem Grund habe ich UTF-8 gewählt und alle TXT-Dateien entschlüsselt, die ich darauf habe (es handelt sich um Tausende kleiner, aber wichtiger Dokumente). Sie funktionieren korrekt und jetzt achte ich darauf, in UTF-8 zu speichern, aber ich weiß selbst, dass ich es irgendwann vergessen und im Standard-ANSI speichern werde.
Die Frage nach dem kleinen Roman: Gibt es eine Möglichkeit, die Standardcodierung beim Speichern eines neu geöffneten Notizblocks zu ändern? (Win 7)
Ich kenne die Möglichkeit, die Standardeinstellung beim Öffnen einer zuvor erstellten TXT-Datei zu ändern, aber es ist schwierig, immer zuerst das neue Dokument zu erstellen.
Antworten:
Der Versuch, eine klare Antwort vor Ort zu geben:
New Text Document.txt
wird erstellt. Gib nichts ein und öffne es.Encoding:
, drücken SieSave
und überschreiben Sie die vorhandene Datei. Schließen Sie die Datei.New Text Document.txt
inTXTUTF-8.txt
"TXTUTF-8.txt"
nachC:\WINDOWS\SHELLNEW
Start > Run...
und tipperegedit
und drücke okHKEY_CLASSES_ROOT\.txt\ShellNew
String Value
und benennen Sie es in umFileName
FileName
und setzen SieTXTUTF-8.txt
in dasValue data:
Feld und drücken Sie OKDer Fehler dieser Lösung besteht darin, dass Sie, wann immer Sie ein leeres utf-8 txt-Dokument öffnen möchten, mit der rechten Maustaste auf> Neu> Textdokument klicken und von dort aus arbeiten müssen.
Denken Sie daran: Das Ändern der Registrierung ist gefährlich! Benutzung auf eigene Gefahr.
Quelle
quelle
Dies hier ist eine ziemlich gute Erklärung dafür, wie Sie Ihre Standardkodierung in UTF-8 ändern können. Sie müssen jedoch die Registrierungsdateien berühren.
Persönlich würde ich mich nicht darum kümmern. Laden Sie einfach Notepad ++ herunter . Es ist kostenlos, fantastisch und standardmäßig UTF-8.
quelle