1. 程式人生 > >解決Eclipse亂碼

解決Eclipse亂碼

Eclipse編碼修改

1. 工作區編碼

Window  |  Preferences  |  Workspace  |  Text file encoding  |  GBK

這樣定義的是整個工作區間的編碼。

這樣就把整個工作空間的編碼格式定死了,但是如果某一個工程用的是不同的編碼格式的話這樣單獨再解決。

2. 工程編碼

工程上 右鍵

Properties  |  Resource  |  Text file encoding  |  GBK

這樣就把整個工程的編碼格式定死了,但是如果某一個檔案用的是不同的編碼格式的話這樣單獨再解決。

3. 檔案編碼

某個檔案上 右鍵

Properties  |  Resource  |  Text file encoding  |  GBK

這裡要說的是檔案的實際編碼格式優先用的是:第3個,其次再用2,最後先用1。有時候是123,必須滿足條件。無論怎樣這幾種編碼格式試一試就全知道了。

4. 執行時編碼

選單:

Run | Run Configuration  |  右側的選項卡Common  的 Console Encoding 選擇GBK編碼。

這樣保證了工作空間和工程程式碼程式設計方式和工程裡的單獨檔案的編碼格式的不衝突。

注:
1、Eclipse 的控制檯console必須用GBK編碼。
Eclipse 的控制檯必須用GBK編碼。所以條件1和條件4必須同時滿足否則執行的還是亂碼。才能保證不是亂碼。
2、配置編碼時,如過下拉選單中沒有,則手動輸入GBK。