Eclipse 中文亂碼的問題

問題
1/ 在 Eclipse 的 properties file 不能 save 有中文的 file.
2/ 顯示不正確 (亂碼).

一、设置代码的编码格式:
1/ Eclipse-->Window-->Preferences-->General-->Content Types然后在选择
右边的Text下边的Java Properties File,修改其编码(推荐UTF-8)。
之後restart Eclipse.

2/
有时候大家也许会看到这个错误:Save could not be completed. Reason: some characters cannot be mapped using “ISO-8859-1“ character encoding
这个错误是因为你的文件格式是ISO-8859-1,右键点击报错文件->选择Properties->Text
file enconding->把ISO-8859-1改为UTF-8或者GBK就解决这个问题了。
这是因为Eclipse默认的文件格式都是ISO-8859-1,那如果大量文件该怎么办呢?我们不会一个一个手动改吧?答案是NO。
方法如下:

(選用, 不是必要)
二、编辑器字体(全体,包括PyDev、cdt、jdt的编辑器)
Eclipse-->Window-->Preferences-->General-->Appearance--> Colors and Fonts -->Basic --> Text Font-->Change 喜欢哪个就选哪个字体。

3. 在 eclipse 的 directory, 修改 eclipse.ini, 加入

-Dfile.encoding=UTF-8

49 comments to Eclipse 中文亂碼的問題

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>