是否可以更改记事本中的默认编码?

aku*_*ser 16 windows encoding notepad ansi

在 Windows 7 (x64) 上,用于在记事本中保存文本文件的默认选项是 ANSI。可以从组合框中选择其他编码,但是,我希望将此选项设为默认值。

jbk*_*kkd 13

默认情况下将其保存在 UTF-8 中的想法,尚未找到不同的默认编码方式。

  1. Right click -> New -> Text Document

  2. 打开它,不要在里面输入任何东西。

  3. 转到File -> Save As...并选择 UTF-8 下Encoding,按Save覆盖现有文件。关闭文件。

  4. 重命名New Text Document.txtTXTUTF-8.txt

  5. 复制TXTUTF-8.txtC:\WINDOWS\SHELLNEW

  6. 转到“开始 -> 运行...”并键入 regedit。按确定。

  7. 导航 HKEY_CLASSES_ROOT\.txt\ShellNew

  8. 在右侧窗口中右键单击 -> 新建 ->String Value并将其重命名为FileName

  9. 双击FileName并放入TXTUTF-8.txt值数据字段,然后按确定。

  10. 测试它:创建新的 .txt 文档(右键单击 -> 新建 -> 文本文档)。打开它并File -> Save As...查看编码以确保它默认为 UTF-8。


Tal*_*gal 6

在 Windows 7(可能还有其他系统)中,您需要设置系统区域设置 - 区域设置 > 管理选项卡 > 将系统区域设置更改为您选择的语言。这解决了我在记事本中无法正确显示希伯来语字体的问题。