m1q2w3olf 发表于 2021-11-29 09:06

将电脑新建文本文档txt的默认编码从ANSI改为utf-8

      一般程序猿们开始码字的时候,习惯了新建PHP或者html文件都是先新建一个txt文档然后改名字和后缀,但是windows默认新建文档为ANSI编码的,这个让我很惆怅,每次都需要我们自己手动转码,那到底有木有一个一劳永逸的办法呢,下面就是本文要说的方法了:

1、在桌面新建一个文本文档,不要写入任何问题,然后手动另存为,将此文档编码改为UTF-8,然后将文件名字改为template.txt(文件名可以随意)

2、将此文件移动到C:\Windows\ShellNew这个文件夹下。
之所以要在别处创建文件再移动到此处,是因为次数仅允许创建文件夹。

3、WIN+R输入regedit,打开HKEY_CLASSES_ROOT\.txt\ShellNew,然后新建字符串值FileName,双击这个名字,输入C:\Windows\ShellNew\template.txt

4、最后还是右键,新建文本文档,然后打开,点击另存,就会发现编码(E)的位置已经是UTF-8了,这说明设置成功(说明一下,这里的UTF-8指的是无BOM编码的UTF-8)。


xiaweire 发表于 2021-11-29 10:58

感谢楼主分享的方法,学到了

mengzhisuoliu 发表于 2021-11-29 15:13

谢谢啦~~~~~~~~

xhj666 发表于 2021-11-29 21:30

感谢分享,学到了

xj3270 发表于 2021-11-29 22:09

感谢楼主分享,无私奉献

le0ric 发表于 2021-11-29 22:44

学习了,编码问题有时候很头疼

lies 发表于 2021-12-3 00:11

麻烦了点,用UE可以直接保存

x14789123x 发表于 2021-12-5 16:00

学习学习。               

beamstyle 发表于 2021-12-7 10:31

这样设置,使用其他软件或者日常办公,有没有影响?

heverst 发表于 2021-12-7 10:42

学到了,谢谢分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 将电脑新建文本文档txt的默认编码从ANSI改为utf-8