A. eclipse部分亂碼怎麼解決
eclipse之所以會出現亂碼問題是因為eclipse編輯器選擇的編碼規則是可變的。一般默認都是UTF-8或者GBK,當從外部導入的一個工程時,如果該工程的編碼方式與eclipse中設置的編碼方式不同,就會產生中文的亂碼問題,這其中還有幾種情況。
如果導入的整個工程的編碼方式與eclipse的編碼方式有沖突,那麼這個工程里所有的中文
都是亂碼;如果所有工程的編碼方式與eclipse工作空間的編碼方式有沖突,那麼所有的工程里的中文都有可能是亂碼。對於eclipse工作空間
,eclipse會把你改的設置保存在工作空間的設置文件中,對於單個工程的編碼方式進行修改,那麼eclipse會把編碼方式保存在該工程
的.setting文件包里。
所以,要避免中文亂碼問題有兩個原則:(1)避免頻繁更換工作空間,最好項目從一開始就在一個工作空間中進行,並且最好設置工作空間的編碼方式為你平時最經常使用的或者是公司規定的項目編碼方式,這樣工程就會使用工作空間的編碼方式,避免出現編碼不一致的情形;(2)相同類型的文件盡量使用相同的編碼方式,可以保證相同類型的文件都能使用一致的編碼設置;
解決中文亂碼問題可以有以下設置方案:(1)修改工作空間的編碼方式:Window->Preferences->General->Workspace->Text
file Encoding在Others里選擇需要的編碼方式,然後保存。
(2)修改單個工程的編碼方式:右擊工程,在彈出的菜單中選擇最後一項「Properties」。在打開的新窗口左邊的菜單樹中選擇
Resource(即第一個),然後在右面找到 Text file encoding ,選擇 「other」,在下拉框中選擇需要的編碼方式。
(3)修改一類文件的編碼方式: 假設要將js文件編碼方式設為UTF-8,則應該 Window->General->Content
Types 在Content Types中選擇JavaScript Source File,在File
associations欄中選中*.js,然後在Default Encoding欄中輸入UTF-8,單擊Update,保存即可。
(4)修改單個文件的編碼方式:右擊要修改的文件,在彈出的菜單中選擇最後一項 「Properties」,在打開的新窗口左邊的菜單樹中選擇
Info(即第一個),然後在右面找到 Text file encoding ,選擇
「other」,在下拉框中選擇需要的編碼方式。與修改工程編碼方式的方法類似。
B. 如何解決eclipse中的中文亂碼問題
解決方法如下:
1、編碼方式的gbk和utf不同,不可以互相轉換,只有byte和utf或者byte和gbk之間的轉換,之間的轉碼如下:
C. eclipse導入項目出現部分注釋亂碼如何解決
1 改變整個文件類型的編碼格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的類型(JAVA,JSP等等),在下面有個Default encoding,在輸入框中輸入GBK
3) 點擊Update
4) 點擊OK
5) 重啟eclipse
2 改變整個Eclipse工作空間的編碼格式
1) eclipse->window->preferences->General->workspaceTypes
2) 改變文本文件編碼格式為GBK
3 改變單個文件的編碼格式
在包資源管理器右鍵點擊文件->屬性,改變文本文件編碼格式為GBK
4 如果以上幾種方式仍不能解決,可以下面這個不得已的辦法:
用Editplus打開要轉碼的文件,如果在Editplus中沒有亂碼,可直接將文件內容拷貝到Eclipse中,如果Editplus也有亂碼,可先 在Editplus轉碼,Editplus->文檔->文件編碼方式->改變文件編碼方式->GBK,然後再用Eclipse打 開就可以了
5,打開Eclipse,有時候會出現中文注釋亂碼,這是因為Eclipse中對Text file encoding的默認編碼是GBK,因此,右鍵點擊你的「工程」,將Info中的「Text file encoding」中的Other改為UTF-8,即可!
D. eclipse中源代碼中文亂碼了怎麼辦
進行點擊菜單中的windows菜單
2.彈出了下拉菜單中進行選擇為preference選項。