2013年3月8日 星期五

在命令提示視窗(Command Prompt)顯示UTF-8內容

From Evernote:

在命令提示視窗(Command Prompt)顯示UTF-8內容

Clipped from: http://blog.darkthread.net/post-2011-08-11-command-prompt-codepage.aspx
在中文版Windows中,Command Prompt預設使用BIG5編碼,因此檢視UTF-8編碼檔案時會出現亂碼。
今天學會一個指令,chcp,使用chcp加上Code Page代碼,就可切換指定的語系。UTF-8的Code Page是65001,先chcp 65001,再將預設的字型由Raster Fonts改成Lucida Console或Consolas,就可以正確顯示UTF-8編碼的檔案囉! (另外,下圖Options頁籤可查看目前的Code Page設定)
PS: 切換到UTF-8後,無法在命令提示視窗使用中文輸入法,算是美中不足。另外,chcp後,Code Page設定會被記憶起來,下次開啟命令提示視窗時,仍會繼續沿用。

沒有留言:

張貼留言