windows环境下新建.txt文件,使其默认以UTF-8编码
問題的引出:
windows環(huán)境下新建.txt文件,默認(rèn)以ANSI格式編碼。這種格式編碼的文件,放到ubuntu上很可能會(huì)亂碼。
于是我就想,如何設(shè)置windows,才能使新建的.txt文件默認(rèn)以UTF-8編碼?
經(jīng)過一番搜索,解決辦法如下:
【步驟1】
隨便在某個(gè)位置,新建一個(gè)空白的文本文檔,以記事本打開,然后點(diǎn)擊“另存為“,在對(duì)話框中將編碼由默認(rèn)的 ANSI 修改為 UTF-8,并且為文件取名,在此假設(shè)命名為UTF-8.txt。
【步驟2】
將文件UTF-8.txt移動(dòng)至系統(tǒng)文件夾 C:\Windows\ShellNew
【步驟3】
按住鍵盤左下角的Win鍵(窗口鍵),且同時(shí)按下R鍵,調(diào)出運(yùn)行窗口,在運(yùn)行窗口輸入regedit,點(diǎn)擊確定,打開注冊(cè)表編輯器。
定位至:
HKEY_CLASSES_ROOT\.txt\ShellNew,右鍵選擇“新建”,選擇“字符串值”
在右側(cè)會(huì)出現(xiàn)新值#1,右鍵點(diǎn)擊它,選擇“重命名”,命名為FileName.
右鍵點(diǎn)擊FileName,選擇“修改”。
在“數(shù)值數(shù)據(jù)”下面填寫
C:\Windows\ShellNew\UTF-8.txt ,點(diǎn)擊確定。
至此,設(shè)置完畢。
【驗(yàn)證】
隨便某個(gè)位置新建一個(gè).txt文件。用Notepad++打開它,選擇格式,你會(huì)發(fā)現(xiàn)已經(jīng)顯示以“以UTF-8”格式編碼。
注意:這種編碼是有BOM的,還是不夠完美。為什么這樣說呢?因?yàn)檫@種編碼的匯編源文件,NASM都不認(rèn)識(shí),會(huì)報(bào)錯(cuò)。
怎樣才能完美呢,我陷入了沉思……
最終,我的解決辦法是放棄“記事本”程序,如果要新建文本文檔,先打開Notepad++,在Notepad++里面新建。
注意,Notepad++是需要提前設(shè)置一下的:
啟動(dòng)Notepad++,點(diǎn)擊“設(shè)置”,再點(diǎn)擊“首選項(xiàng)”,選擇左側(cè)的“新建”
設(shè)置為下圖
【完】
【參考文獻(xiàn)】
http://www.programgo.com/article/32432092963/
總結(jié)
以上是生活随笔為你收集整理的windows环境下新建.txt文件,使其默认以UTF-8编码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我能告诉你的
- 下一篇: 空字符是什么类型_Redis是什么?看这