为啥记事本每次保存都说该文件含有unicode格式的字符?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥记事本每次保存都说该文件含有unicode格式的字符?相关的知识,希望对你有一定的参考价值。
我的是刚装的新机子Windows7旗舰版。今天第一次用记事本,但是就随便打了个“的”(PS:随便打什么字都不行。)然后保存,结果就“提示该文件含有unicode格式的字符,当保存为ANSI编码的文本文件时,改字符将丢失。要保存unicode信息,单击下面的“取消”,然后在编码列表中选择一个unicode选项,继续吗?”PS:我知道在“另存为”或点击“取消”后出现的对话框里可以选择unicode格式。但是!!但是!每次无论打什么字都要这样保存不烦吗?所以想问问原因和解决办法。
在编码里找到Unicode,然后再保存就可以了
能不能修改windows的写字板默认的文件编码为unicode?
如题,因为要经常保存unicode编码才有的字符,又不想开WORD,可是写字板默认是用ANSI保存,每次存文件都要另存为,很麻烦。有没有办法改变默认的编码,让写字板默认存为unicode编码呢?
写错了,不是写字板,是改记事本的默认编码。
解决方法如下:
1. 新建一个txt文档,不输入任何内容。然后“另存为”,将编码由默认的 ANSI 修改为 Unicode 或 UTF-8,并将新文档命名为 template.txt
2.将 template.txt 移动至系统目录 C:\Windows\addins\
3.新建文本文件 temp.txt ,复制以下内容至 temp.txt
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt\ShellNew]
"FileName"="C:\\Windows\\addins\\template.txt"
将temp.txt 后缀改成 reg,双击导入注册表
4.此方法只适用于以“新建”右键菜单方式建立新文本文档,不适用于notepad.exe 参考技术A 点另存为,在保存类型那选最后一个,不过最后是保存为.txt文件格式的。追问
我知道啊~我就是想问能不能让他默认保存为UNICODE改一次就好。不是每次存都要选一次。
以上是关于为啥记事本每次保存都说该文件含有unicode格式的字符?的主要内容,如果未能解决你的问题,请参考以下文章
记事本 该文件含有unicode格式的字符 点确定就变乱码了,notePad++,UltraEditor等编辑器打开也变乱码?