刚才在论坛上看见有人把项目从windows移植到unix上,因为编码不同导致的乱码问题,居然要一个个的去手工修改,非常的震惊以及无语。本人经历的各种各样的乱码问题,解决过程中也积累了一些经验,加上windwos往unix/linux移植方面,也做过一些,所以在这里也推荐一个比较好的eclipse插件,专门用来进行工程文件的编码转换,使用方法非常的方便。
第一步
将插件com.lifesting.tool.encoding_1.0.0.jar拷贝到eclipse/plugins目录下,如果是eclipse3.5以上,请放在dropins目录中,然后重启Eclipse。
第二步
选择某个项目,右键选择properties,然后点击Convert Setting进行转码规则设置,如下图所示
这个表格有四列,分别是文件后缀
,文件目前编码
,转换后的编码
,是否转换文件内容。
前三个都好理解,最后一个取决与你文件的真实编码是什么,然后决定是否进行文件内容的编码转换。
第三步
转码
在设置了转码规的项目上,右键选择项目,某几个文件夹或某几个文件(当然一个也可以),然后点击Lifesting Tools->Set
Encoding。插件将完成转码工作。如果我们选择的是项目,将转换整个项目;如果选择的是文件夹,转换文件夹下所有满足规则的文件;如果选择的是文
件,只转换文件。
另外,为了最大程度的避免编码引起的中文乱码问题,建议一律采用utf-8编码。
分享到:
相关推荐
Eclipse属性文件插件是专为开发者设计的一款实用工具,主要用于...总之,Eclipse属性文件插件是Java开发者不可或缺的工具,它极大地提高了处理`.properties`文件的效率和质量,是Eclipse开发环境中一个强大的增强组件。
下载并解压后,通常会找到一个`.zip`或`.jar`文件,需要按照Eclipse的插件安装步骤进行操作。如果文件夹内还有其他子文件或配置文档,确保阅读并按照指示进行设置,以便正确使用和充分利用这个资源文件插件。
总之,AngularJS Eclipse 1.2.0插件是开发AngularJS应用的有力助手,它让Eclipse成为一个全面的AngularJS开发平台,为开发者带来高效且便捷的开发体验。如果你是Eclipse用户并且正在使用或打算学习AngularJS,那么这...
而“property”插件是Eclipse中的一个扩展工具,专门用于处理和编辑`.properties`文件。`.properties`文件在Java编程中扮演着重要的角色,它们主要用于存储应用程序的配置信息,如国际化(i18n)文本,常量值等。这...
1. 主题文件:这是实现黑色主题的核心文件,可能是一个.jar文件或者包含多个配置文件。 2. 使用说明:指导用户如何将插件添加到Eclipse中的文档,通常为.txt或.html格式。 3. 图标和其他资源:可能包含一些调整后的...
总之,“emmet Eclipse 插件(包含源代码)”是一个非常有价值的资源,无论是对于初学者想要了解Emmet的工作原理,还是对于经验丰富的开发者想要定制和优化自己的开发环境,都具有极高的参考价值。在Eclipse中利用...
使用"eclipse项目编码转换插件",开发者无需手动修改每个文件的编码设置,只需通过插件的统一操作,即可完成整个项目的编码转换。具体操作流程如下: 1. 安装插件:首先,你需要从Eclipse Marketplace或者其他可靠...
Eclipse 3.3是Eclipse的一个特定版本,而中文插件是为了使这个版本的Eclipse支持中文界面和中文编码。该插件会提供中文语言包,修改菜单、提示信息等为中文,使中国用户在使用时更加直观和便捷。同时,它可能还包括...
Eclipse 插件propertyEdit是专为Eclipse集成开发环境设计的一款实用工具,它主要功能是提供一个方便、直观的方式来查看和编辑项目中的属性文件。属性文件在Java开发中广泛使用,它们通常以.properties为扩展名,用于...
Dozer是一个开源库,它简化了Java对象之间的数据转换过程,而Dozer Eclipse插件则进一步扩展了这个功能,将这种便利性带入了Eclipse集成开发环境中。 ### 插件安装与配置 1. **下载与安装**: 首先,你需要从官方或...
QT+eclipse插件qt-eclipse-integration是一个强大的开发工具集成,它允许开发者在Eclipse环境中无缝地进行QT应用程序的开发。这个插件是专为Linux和Windows平台设计的,提供了一个集成的开发环境,使得程序员可以...
首先,你需要创建一个MyBatis Generator的配置文件(`generatorConfig.xml`),在这个文件中定义数据库连接信息、生成的目标文件夹、需要生成的模型等。配置文件的结构大致如下: ```xml <!DOCTYPE ...
安装插件后,开发者可以便捷地批量转换项目中的源代码文件,从而避免手动修改每一个文件的编码设置,提高工作效率。 安装插件的步骤一般如下: 1. 下载"com.lifesting.tool.encoding_1.0.0.jar"文件。 2. 打开...
以下是一些重要的Eclipse插件及其功能介绍: 1. EMF (Eclipse Modeling Framework) 和 GEF (Graphical Editor Framework):EMF提供了模型到代码的转换,而GEF则用于创建图形编辑器,两者结合可以构建强大的建模工具...
本文将详细介绍两个Eclipse插件——PropertiesEditor和jinto,它们专门用于编辑和管理国际化资源文件,特别是处理中文字符的转码问题。 1. **PropertiesEditor插件** PropertiesEditor是Eclipse平台上的一个强大...
当一个工程项目从GBK编码或其它非UTF-8编码格式需要转换为UTF-8时,开发者可能会遇到中英文乱码问题。Eclipse作为流行的Java集成开发环境,提供了便捷的插件来解决这类问题。 在Eclipse中进行批量转码通常涉及以下...
Myeclipse是Eclipse的一个增强版,拥有更多的企业级开发功能,因此这个插件对这两款IDE都适用。 在日常开发中,我们可能会遇到由于历史原因或者跨平台协作,项目中的文件编码不一致的情况,这可能导致代码显示异常...
在Java开发中,`properties`文件是一个至关重要的组成部分,它用于存储配置信息,如系统属性、国际化信息等。然而,由于properties文件不直接支持Unicode字符,处理中文字符时需要使用`native2ascii`工具进行编码...