`

Eclipse 将已有编码文件改为指定编码

    博客分类:
  • java
阅读更多
统一修改文件编码
Windows -> Preferences -> General -> Content Types

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


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



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

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


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

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



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

分享到:
评论

相关推荐

    Eclipse权威开发指南2.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... 54 2.4.5 定制...

    Eclipse权威开发指南3.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... ...

    Eclipse权威开发指南1.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... ...

    Android录音--AudioRecord、MediaRecorder

    录音20s,输出的音频文件大概为3.5M左右(已写测试代码) 2、MediaRecorder 已经集成了录音、编码、压缩等,支持少量的录音音频格式,大概有.aac(API = 16) .amr .3gp 优点:大部分以及集成,直接调用相关接口...

    jspsmartupload上传下载,已修改过源代码!

    //该组件默认是GBK编码,当上传的文件名为中文时, //我将文件名getBytes()下,将GBK改成UTF-8。测试了下,貌似没问题, //突然有一次上传一文件时,发现最后几个字乱码,一直是??。在拿些文件测试, // 后来知道了...

    ApkIDE——安卓反编译

    软件说明: 小米人APK改之理是一款可视化的用于修改安卓Apk程序文件的工具,集成了ApkTool、Dex2jar、...手动清理旧项目时改为线程方式,避免假死问题。 解决下拉列表的界面语言翻译问题。 小东和小西被改善、修复。

    基于SpringMVC+Spring+Hibernate+JQuery+Bootstrap框架的OA系统

    ----linux类系统需要修改mysql的配置文件,改为数据库表名不区分大小写(lower_case_table_names=1) 环境要求 ------------ 1.jdk要求1.7及以上; 2.tomcat6或tomcat7; 3.eclipse版本4.4以上...

    基于SpringMvc+Spring+MyBatis的OA系统项目

    ----linux类系统需要修改mysql的配置文件,改为数据库表名不区分大小写(lower_case_table_names=1) 环境要求 ------------ 1.jdk要求1.7及以上; 2.tomcat6或tomcat7; 3.eclipse版本4.4以上...

    手机相册 Android

    1 本次比赛提交的程序源码已在android 2.2SDK,API8模拟器(320*480、400*800)、 SAMSUNG手机i5700真机上测试通过...另外如果Project Build Target丢失,选择Android 2.2即可,如果提示GBK编码格式问题,改为UTF-8。

    java毕业设计-基于ssm的驾校预约管理系统源码

    基于ssm的驾校预约管理系统源码+数据库文件(毕业设计),已获高分通过项目。本项目是一套基于java的驾校预约管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。也可作为课程设计...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    书名:《Java开发实战1200例(第I卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为24章,共817页。...实例269 文件选择对话框指定数据库备份文件 342 实例270 指定打开对话框的文件类型 343 ...

    基于SpringMVC+Spring+MyBatis开发的个人博客网站-毕业设计.zip

    数据库乱码,在MySQL安装路径,比如(E:\MySQL\MySQL Server 5.5)下找到my.ini文件进入编辑,修改这两处地方为utf8,默认是拉丁文 character-set-server=utf8 default-character-set=utf8 本项目使用到的mail服务...

    博客园网站系统.zip

    (添加该引用时要在android和javabuild中都添加、并且OneKeyShare编码UTF-8,如果导入之后已经是UTF-8,就先改回GBK并且清除引用之后重新添加引用再改为UTF-8、反复试就调好了,引用和编译的时候eclipse会多次弹出...

    基于Android的手机音乐播放器的开题报告.doc

    " "本论文正是采用Android技术,利用Java语言和Eclipse编程工具对音乐播放器进行" "设计与编码。 " "音乐播放器详细说明系统设计的过程及部分界面图和主要功能运行流程图,同时本" "文对过程中遇到的问题和解决方案...

    springmybatis

    5. 在java 对象和 数据库之间有做mapping 的配置文件,也通常是xml 文件。 mybatis实战教程(mybatis in action)之一:开发环境搭建 mybatis 的开发环境搭建,选择: eclipse j2ee 版本,mysql 5.1 ,jdk 1.7,mybatis...

    新版Android开发教程.rar

    � A ndroid 在设计初期就考虑了与现其有业务的融合,改变以往从计算机为主改成从手机使用为导向。新 生应用如:G oogle 地图及其衍生应用、 GMail 、 GTalk 等。 � GPS 卫星导航功能,手机照相, MP3 ,蓝芽等均...

Global site tag (gtag.js) - Google Analytics