
Ich habe mir vor ein paar Monaten einen E-Book-Reader zugelegt und habe nun endlich herausgefunden, warum er TXT-Dateien nicht richtig anzeigt. ANSI mag er nicht. Mit den anderen drei Kodierungsarten, die Notepad bietet, hat er keine Probleme.
Aus gutem Grund habe ich UTF-8 gewählt und alle TXT-Dateien dekodiert, die ich darauf habe (wir sprechen von Tausenden kleiner, aber wichtiger Dokumente). Sie funktionieren einwandfrei und jetzt achte ich darauf, in UTF-8 zu speichern, aber ich kenne mich selbst, ich weiß, dass ich es irgendwann vergessen und im Standard-ANSI speichern werde.
Also 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 weiß, wie man die Standardeinstellung beim Öffnen einer zuvor erstellten TXT-Datei ändert, aber es ist mühsam, immer zuerst das neue Dokument zu erstellen.
Antwort1
Versuch, vor Ort eine klare Antwort zu geben:
- Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie dann Neu > Textdokument
- Es wird eine Textdatei
New Text Document.txt
erstellt. Geben Sie nichts ein und öffnen Sie die Datei. - Gehen Sie zu Datei > Speichern unter... und wählen Sie unter UTF-8 aus
Encoding:
. Drücken SieSave
und überschreiben Sie die vorhandene Datei. Schließen Sie die Datei. - Umbenennen
New Text Document.txt
inTXTUTF-8.txt
- Kopieren
"TXTUTF-8.txt"
nachC:\WINDOWS\SHELLNEW
- Gehen Sie zu
Start > Run...
und geben Sie einregedit
und drücken Sie OK - Navigieren Sie zu
HKEY_CLASSES_ROOT\.txt\ShellNew
- Klicken Sie mit der rechten Maustaste in das rechte Fenster > Neu >
String Value
und benennen Sie es um inFileName
- Doppelklicken Sie auf
FileName
und geben Sie esTXTUTF-8.txt
inValue data:
das Feld ein, und drücken Sie OK.
Der Fehler dieser Lösung besteht darin, dass Sie jedes Mal, wenn 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! Die Verwendung erfolgt auf eigene Gefahr.
Antwort2
DasHier finden Sie eine recht gute Erklärung, wie Sie Ihre Standardkodierung auf UTF-8 ändern können. Sie müssen jedoch die Registrierungsdateien bearbeiten.
Persönlich würde ich mich nicht damit beschäftigen. Einfach herunterladenNotizblock++. Es ist kostenlos, großartig und verwendet standardmäßig UTF-8.