工作環境剛切換到ubuntu系統下面,各個工具也正在熟悉和完善中。
今天遇到eclipse顯示中文的時候顯示亂碼,檔案編碼找不到gbk編碼。ubuntu 預設採用utf8編碼,但對中文支援還不夠細緻,即便預設採用中文安裝,也並不會自動新增gb*等支援,致使在ubuntu下訪問部分windows文字檔案時,出現亂碼。
解決如下:?
1
riqi@ubuntu:~$
sudo
vim
/var/lib/locales/supported
.d
/zh-hans
該檔案預設內容是:?
1
2
zh_cn.utf-8 utf-8
zh_sg.utf-8 utf-8
現新增下面幾行內容:?
1
2
3
4
5
6
zh_cn.gb18030 gb18030
zh_cn.gbk gbk
zh_cn.gb2312 gb2312
zh_cn.gb18031 gb18031
zh_hk.big5 big5
zh_tw.big5 big5
儲存,推出
然後執行:?
1
riqi@ubuntu:~$
sudo
locale-gen
generating locales…
en_ag.utf-8… up-to-date
en_au.utf-8… up-to-date
en_bw.utf-8… up-to-date
en_ca.utf-8… up-to-date
en_dk.utf-8… up-to-date
en_gb.utf-8… up-to-date
en_hk.utf-8… up-to-date
en_ie.utf-8… up-to-date
en_in.utf-8… up-to-date
en_ng.utf-8… up-to-date
en_nz.utf-8… up-to-date
en_ph.utf-8… up-to-date
en_sg.utf-8… up-to-date
en_us.utf-8… up-to-date
en_za.utf-8… up-to-date
en_zm.utf-8… up-to-date
en_zw.utf-8… up-to-date
zh_cn.gb18030… up-to-date
zh_cn.gb18031… up-to-date
zh_cn.gb2312… up-to-date
zh_cn.gbk… up-to-date
zh_cn.utf-8… up-to-date
zh_hk.big5… up-to-date
zh_hk.utf-8… up-to-date
zh_sg.utf-8… up-to-date
zh_tw.big5… up-to-date
zh_tw.utf-8… up-to-date
generation complete.
然後,開啟eclipse window => preferences => general => workspace => textfileencoding 設定other對應的編碼。
ubuntu下Eclipse下新增GBK編碼
把windows下的工程匯入到了linux下eclipse中,由於以前的工程 都是gbk編碼的 windows下的eclipse 缺省會去讀取系統的編碼,所以widnwos下的eclipse的編碼為gbk 而ubuntu預設是不支援gbk編碼的。所以,首先我們要先讓 ubuntu支援gbk,方法如下...
ubuntu下Eclipse工程除錯
配置記錄 1.編譯c 工程時,提示 故在project properties c c build environment修改path環境變數 增加.armv7 codesourcery arm none linux gnueabi bin,該path下包含g home kevinxiao share...
ubuntu下eclipse啟動配置
裝eclipse之前,請確定你安裝了jdk。然後在該檔案中新增以下內容 bin sh export eclipse home home opt eclipse 使root使用者的環境變數生效 source etc profile eclipse home eclipse 3.讓修改該指令碼的許可權,...