eclipse实现批量修改文件的编码方式

Posted 规格严格-功夫到家-哈工大威海人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse实现批量修改文件的编码方式相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/haorengoodman/article/details/38493007

 

    在eclipse+MyEclipse环境下,打开一个jsp文件,经常发现汉字无法显示,右键点击查看这个文件属性,发现文件的字符编码属性为ISO-8859-1。
   目前的解决方法有:
1. 手工把文件属性改成GBK,每个文件都要做设置,很麻烦。
2. 不要在Eclipse中编辑jsp,来回在两个环境中切换,也很麻烦
3. 在每个jsp中加入pageEncoding指令,明确指定编码。问题是:对于独立运行的jsp,加入这个指令是合理的、必须的,但是对于那些被包含的jsp,加入这个指令只是为了解决在eclipse中显示的问题,显得太多余。
问题的关键是:jsp里如果没有pageEncoding,eclipse就以默认8859码方式编辑jsp,如何把这种默认编码改为GBK码?

问题解决:
Windows -> Preferences -> General -> Content Types 
在右边的窗口中点击"text"选择 JSP -> Default Encoding 就能修改jsp文件的编码了
其他格式的文件,依次类推。

以上是关于eclipse实现批量修改文件的编码方式的主要内容,如果未能解决你的问题,请参考以下文章

如何批量修改linux 文件编码格式

iconv 批量修改文件编码

eclipseMyEclipse实现批量改动文件编码

python批量修改txt文件,csv文件 编码格式

ubuntu 查看文件编码并进行批量编码修改

Shell脚本批量修改文件编码为UTF-8