看一份代碼,是嵌入式的代碼,之前別人使用ADS作爲編輯器,我用eclispse打開怎麼也看不到裏面的中文註釋,因爲註釋爲GB2312編碼
解決方案,
方案1 最笨的
將.c變成 .txt,用firefox打開
方案 2
編輯vi ~./vimrc
添加
let &termencoding=&encoding
set fileencodings=utf-8,gbk
然後用vim打開看
方案3
Windows->Preferences->General->Workspace. Text file encoding選擇Other GBK, 如果沒有GBK的選項, 直接輸入GBK三個字母, Apply, GBK編碼的中文, 已經不是亂碼了。
如果 Ubuntu默認是不支持GBK編碼的。所以,首先我們要先讓Ubuntu支持GBK,方法如下:
修改/var/lib/locales/supported.d/local文件,在文件中添加
zh_CN.GBK GBK zh_CN.GB2312 GB2312
sudo dpkg-reconfigure --force locales
然後在輸出的結果中會出現
zh_CN.GB2312 done
zh_CN.GBK done