propEdit插件的安装使用

来源:互联网 发布:电力电子仿真软件 编辑:程序博客网 时间:2024/06/05 20:13

       在eclipse中编写property文件时候,像某些国家语种的字符,会出现乱码,比如像:�Gracias!本来我在property文件中输入的是¡Gracias!。解决的办法是property文件必须统一用unicode编码(亲测有效)。但是为什么一定要用unicode编码我还不清楚,欢迎指教。

       将已经写好的字符串改用unicode编码有以下几种方法:

(1)在线转换后,将得到的unicode字符串复制到properties中。很明显,这不是一个好方法。properties文件中全是unicode,反正本人是看不懂,别人更看不懂,维护成本极高.

(2)利用jdk提供的native2ascii.exe.该文件位于jdk中bin文件夹中。可以预先用自然语言(法语,德语,中文等)写好properties文件。然后在cmd模式下,运行,预先写好older.txt,运行后生成unicode编码后的new.txt.older.txt文件和new.txt文件如下图:


然后,new.txt文件中的内容可以替换到eclipse工程中的properties中,虽然properties仍然看不懂,但是好歹有older.txt文件做对应参考,比方法(1)好多了

(3)这是我发现的最好的方法:在eclipse中安装插件propedit插件。安装办法见:http://jingyan.baidu.com/article/ea24bc39bf42d9da62b33133.html。安装后重启eclipse,这是所有的properties文件的图标都变成了一个大写P,,选中相应文件,鼠标右键--》open with ---》propertyEditor进入prop编辑模式,你会发现,输入的内容都是自然语言,有很好的阅读性。选中相应文件,鼠标右键--》open with -->Text editor进入到普通文本编辑模式,相应的字符显示的是unicode码,说明转码成功。如下图


1 0
原创粉丝点击