ubuntu下Eclipse中文顯示亂碼的問題

2021-06-20 17:43:36 字數 1921 閱讀 2309

工作環境剛切換到ubuntu系統下面,各個工具也正在熟悉和完善中。

今天遇到eclipse顯示中文的時候顯示亂碼,檔案編碼找不到gbk編碼。ubuntu 預設採用utf8編碼,但對中文支援還不夠細緻,即便預設採用中文安裝,也並不會自動新增gb*等支援,致使在ubuntu下訪問部分windows文字檔案時,出現亂碼。

解決如下:?

1

riqi@ubuntu:~$sudovim/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:~$sudolocale-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.讓修改該指令碼的許可權,...