属性文件编辑器插件——Properties Editor

来源:互联网 发布:savile安全座椅 知乎 编辑:程序博客网 时间:2024/06/07 01:22
属性文件编辑器插件——Properties Editor
2009-09-15 07:37
       1、Properties Editor是什么?

Properties Editor,可以直接编辑Properties文件,直接保存就可以,不用再转换。

2、如何安装Properties Editor?

在Eclipse的Help菜单中,选择 Software Updates -> Find and Install .... 打开安装插件的向导。

1)、选择 Search for new features to install

2)、如果是第一次安装Properties Editor,要先点击New Remote Site... ,在出现的New Update Site输入对话框中,Name可以随便输入一个名称。

Name输入:Properties Editor

URL输入:http://propedit.sourceforge.jp/eclipse/updates/

确定后就增加了一个插件网站,接下来一步步按照提示就可以安装,最后会提示重新启动Eclipse,重新启动后就可以了。

3、如何使用Properties Editor

只要一打开后缀是Properties的文件,就会自动用这个Properties编辑器来编辑。

 

------------------------------------------------------------------------------------------

ResourceBundle Editor是一个用于编辑本地化的属性文件(localized properties files)。它让你通一个屏幕就能够同时管理所有相关联属性文件中的key/value信息。它所具有的功能包括:自动为Keys分类,能够提示丢失掉的,重复的,相似的values等.如果你的E文很好,那可以看看官方的介绍,及安装方法http://www.resourcebundleeditor.com/wiki/ResourceBundleEditor1、下载ResourceBundle Editor插件。只要你是Eclipse 3.x 则可以下载0.7.0及以上版本http://sourceforge.net/project/showfiles.php?group_id=1250412、下载解压后,把里面的目录plugins里的文件,放到你Myeclipse的安装目录,如:MyEclipse/eclipse/plugins里。或者放eclipse安装目录的plugins目录里。

---------------------------------------------------------------------------------------

Properties Editor是编辑java的属性文件,并可以预览以及自动存盘为Unicode格式。免去了手工或者ANT调用native2ascii的麻烦。

这个插件是Properties Editor,下载地址是http://propedit.sourceforge.jp/index_en.html,也可以在eclipse下直接通过url更新安装,地址是http://propedit.sourceforge.jp/eclipse/updates/?

Properties Editor插件主要是针对properties文件的,如果你的开发中应用到这些文件,比如Struts的开发,你会发现使用这款插件将会给你的开发带来意想不到的便捷。主要在以下这几个方面:

1 properties文件的编辑,更加方便啦,支持I18N。

2 对properties文件中key的引用,可动态提示所有key名称,在action和jsp编辑中比较方便

3 对键值的快速查看,你只要在key名称中按下Crtl+Q,就可以看到这个key所代表的值,国际化也考虑到啦

4 重构的支持:发现重命名key名称非常容易,无需需要反复的查询和替换啦

5 其他功能:如find usages,查处无用key等等,你在使用中就会发现啦

这个插件非常不错,如Struts开发中,会起到很大作用,如果结合Struts GUI,我个人认为是当前开发Struts应用的最佳配合了,个人观点。 :)

参考:
PE插件的主页:http://www.intellij.org/twiki/bin/view/Main/PropertiesEditorPlugin
PE和Struts的开发:http://www.jetmaven.net/documents/p_ij_pePlugin_struts.php
PE的快捷键列表:http://www.jetmaven.net/documents/p_ij_pe_shortcuts.php