LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1529|回复: 6

请教eclipse显示中文的问题

[复制链接]
发表于 2006-9-18 11:05:07 | 显示全部楼层 |阅读模式
我的eclipse编辑java文件、jsp文件还有properties文件时中文都是乱码,但是xml文件到能正确显示,我看了文本文件默认编码的设置,是UTF8。我开始以为是jre的问题,但是我的java控制台打开中文显示都是正确的,而且xml文件的中文能正确显示,这好像又不是jre的问题。不知道有谁碰到过这个问题吗,怎么解决呢?
发表于 2006-9-18 11:16:55 | 显示全部楼层
>我的eclipse编‘java文ö、jsp文öØ有properties文öö中文ý是乱码
”å是文ö的编码和你å看ö使用的编码不一样。你整个项目的编码是什么?

为简单,我建议你现用kate查看你的文件先。在kate里面打开你的文件以后,如果是乱码。你从kate-工具-编码,去选择另外一个编码。你分别尝试gbk,gb2312,gb18030,utf-8等编码。
回复 支持 反对

使用道具 举报

发表于 2006-9-19 00:15:10 | 显示全部楼层
不是,假如你的文件在win下已经是gbk,那么你在linux下就会乱码
回复 支持 反对

使用道具 举报

发表于 2006-9-19 01:21:06 | 显示全部楼层
Post by chinafeng
不是,假如你的文件在win下已经是gbk,那么你在linux下就会乱码

kate可以查看很多编码文件。kate也是支持gbk的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-19 12:42:57 | 显示全部楼层
<为简单,我建议你现用kate查看你的文件先。在kate里面打开你的文件以后,如果是乱码。你从kate-工具-编码,去选择另外一个编码。你分别尝试gbk,gb2312,gb18030,utf-8等编码。>

我没有装kde。

<不是,假如你的文件在win下已经是gbk,那么你在linux下就会乱码>

我的source文件的确是GBK编码。
现在已经解决了,我把eclipse的文本编辑编码默认改成了GBK,原来是UTF-8,下拉列表里面没有GBK,我开始以为这样就不能用GBK了,但我手动输入了GBK,是可以的,source文件正常显示了。而jsp和properties文件则需要在eclipse的content types里面单独指定,它们的默认编码都是ISO-8859-1,改成UTF-8就行了。
谢谢nehc和chinafeng,
回复 支持 反对

使用道具 举报

发表于 2006-9-19 12:58:34 | 显示全部楼层
你可以单独为全局、项目、某个文件夹指定文本编码。推荐utf-8。看我的一个项目使用的编码方式,如图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-9-19 12:59:39 | 显示全部楼层
eclipse编辑资源文件我向你推荐:http://propedit.sourceforge.jp/h ... gin_install_en.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表