批量修改文件编码

统一修改文件编码

Windows -> Preferences -> General -> Content Types

会修改文件的编码,新建文件默认就使用设置的编码。


但这种方式只是修改了文件的编码,但文件的内容并没有进行转码,对于已存在的文件会导致乱码。要想解决乱码问题必须将文件内容也进行转码。

 

文件内容转码

以下内容转载

http://www.iteye.com/topic/698868

第一步 将插件com.lifesting.tool.encoding_1.0.0.jar拷贝到eclipse/plugins目录下,如果是eclipse3.5以上,请放在dropins目录中,然后重启Eclipse。

第二步 选择某个项目,右键选择properties,然后点击Convert Setting进行转码规则设置,如下图所示批量修改文件编码 这个表格有四列,分别是文件后缀文件目前编码转换后的编码是否转换文件内容。

前三个都好理解,最后一个取决与你文件的真实编码是什么,然后决定是否进行文件内容的编码转换。

 

第三步 转码
在设置了转码规的项目上,右键选择项目,某几个文件夹或某几个文件(当然一个也可以),然后点击Lifesting Tools->Set Encoding。插件将完成转码工作。如果我们选择的是项目,将转换整个项目;如果选择的是文件夹,转换文件夹下所有满足规则的文件;如果选择的是文件,只转换文件。

 

另外,为了最大程度的避免编码引起的中文乱码问题,建议一律采用utf-8编码。