Eclipse 解决文件乱码问题

原创 2014年03月05日 01:25:16

为了有更好的国际化支持,开发的时候最好使 Java文件使用UTF-8编码。然而,Eclipse默认的字符编码是操作系统默认的编码,往往不是UTF-8,我们可以修改Eclipse的默认编码,方法已经有很多前辈总结过了:


Windows下修改Eclipse默认编码


但是,我们在网上下载的源码有很多不是UTF-8的,比如GBK,*.java文件里面的中文很多都是乱码。一般我们可以通过改变该工程的编码或者某个*.java文件的编码来看到里面乱码的内容。


改变某个工程的编码:

右键工程--->Properties--->Resource--->Text file encoding


改变某个*.java文件的编码:

右键文件--->Properties--->Resource--->Text file encoding



但是,这样只是用GBK来打开这些文件而已,并没有实现转码的目的,而且,有的时候,修改工程的编码并不能影响里面文件的编码,就是说*.java文件要一个个改过来才行,文件很多的时候,明显不能这样做。(不知道有没有什么好方法?)更重要的是,有时候想要把所有的文件都转成UTF-8,所以想到了用转码工具来达到这个目的。


使用一些文本编辑器也是可以转码的,比如UltraEdit,但是貌似只能一个个文件地转(不知道能不能批量地转?):


文件--->另存为--->改变文件的编码格式



继续寻找更好的转码工具,终于找到了一个比较满意的转码工具,支持批量转码和自动识别原编码(因为有好多转码工具要知道原文件的编码才能转),这个用起来还是比较方便的。




最后,附上转码工具的下载地址文件编码转换1.0





解决Eclipse下面工程和文件乱码问题

针对eclipse下面的编码我们从四个层面上去说明:Workspace/Project/Content Type/File(1)、Workspace 【工作空间】 Windows->Preferen...
  • Shan_mei
  • Shan_mei
  • 2016-05-20 11:02:11
  • 3410

关于在eclipse中中文汉字乱码的解决方式

很多童鞋反应在吧项目导入到eclipse(myeclipse)时中文会有乱码,修改了编码格式后还是乱码,这里给大家介绍一下关于中文乱码时修改编码的注意事项:当在eclipse中打开一个文件后发现有中文...
  • llqqxf
  • llqqxf
  • 2018-02-24 09:37:01
  • 360

解决Eclipse中properties文件乱码问题

打开Myeclipse,找到window这一栏,点击Preference 然后会弹出一个窗体,点击General展开选项,然后点击Content Types ...
  • opera95
  • opera95
  • 2017-08-09 14:59:19
  • 134

如何解决MyEclipse中的乱码问题

 一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 Window-->Preferences-->General -->content Types 在右侧窗口中展开每一个子项,依...
  • hongya1109110121
  • hongya1109110121
  • 2014-02-28 23:58:19
  • 2897

eclipse 中文乱码问题解决方案汇总

eclipse中文乱码都是因为字符编码与默认的编码不符合导致的,有很多的方法可以解决,不需要安装任何插件就可以搞定。针对不同的情况,需要使用不同的方案,下面就针对一些案例讲解如何解决乱码问题。解决乱码...
  • qilixiang012
  • qilixiang012
  • 2015-12-06 22:51:06
  • 3711

PropetiesEditor,编码国际化

  • 2011年01月25日 11:20
  • 271KB
  • 下载

Eclipse中的中文字符显示乱码

【问题】 之前已经专门用Notepad++转好的,UTF-8编码的一个java文件: 在用Eclipse打开,结果显示出乱码: 【解决过程】 1.一看就知道是编码问题。 所以,去设置...
  • commonzhao
  • commonzhao
  • 2016-12-08 15:04:25
  • 3459

解决eclipse导入文件时中文注释乱码问题

最近在导入别人的文件时出现中文乱码问题,找了些论坛发现有的好用有的并不好用。记录下自己适用的方法,其实也是在论坛上找的 1.在工程名上右击进入“properties”,在第一栏Resource中将T...
  • yj310873325
  • yj310873325
  • 2017-06-01 12:30:38
  • 5976

如何解决eclipse显示中文乱码问题?

default encode为CP1252,显示中文会变成乱码解决方案:Windows- >Pereferences- >Workspace- >Text   File   Encoding   选项...
  • totogogo
  • totogogo
  • 2007-10-17 14:03:00
  • 1719

解决Eclipse中.properties文件中文乱码问题

.properties文件中文乱码问题的解决
  • qq_33530388
  • qq_33530388
  • 2017-05-18 18:11:42
  • 16558
收藏助手
不良信息举报
您举报文章:Eclipse 解决文件乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)