能不能修改windows的写字板默认的文件编码为unicode?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了能不能修改windows的写字板默认的文件编码为unicode?相关的知识,希望对你有一定的参考价值。

如题,因为要经常保存unicode编码才有的字符,又不想开WORD,可是写字板默认是用ANSI保存,每次存文件都要另存为,很麻烦。有没有办法改变默认的编码,让写字板默认存为unicode编码呢?
写错了,不是写字板,是改记事本的默认编码。

改Windows记事本(notepad)默认编码为Unicode或UTF-8的方法
解决方法如下:

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改一次就好。不是每次存都要选一次。

eclispe: 修改所有文件默认编码为UTF-8

1、修改 workspace text file encoding

依次点击windows -> Preferences -> general -> Workspace,修改如图的编码为UTF-8

技术图片

 

2、修改资源文件编码

依次点击windows -> Preferences -> general -> Content Types,如下图,点击打开Text

技术图片

 

依次选择Java Source File、XML、Java Properties File等,在下面的Default encoding输入框中输入UTF-8,并点Update生效

技术图片

 

 特别地:
properties已经缺省指定为ISO8859-1,所以这个必改。不然等写好了国际化配置,就乱码了…

参考链接:https://blog.csdn.net/zl1zl2zl3/article/details/83590064

 

以上是关于能不能修改windows的写字板默认的文件编码为unicode?的主要内容,如果未能解决你的问题,请参考以下文章

linux怎么修改默认编码

windows 7 的文本默认编码方式是ANSI,而我想修改为UTF-8 不知在哪修改

eclispe: 修改所有文件默认编码为UTF-8

修改windows的cmd编码格式为UTF-8

eclipse如何设置默认的编码格式

windows文件名编码格式