| 在IDEA 4.5中,有一个非常不错的插件,那就是PE,IDEA 5.0提供对properties文件编辑的默认支持,让我们看看在IDEA 5下如何利用这项功能。
在IDEA 5中,打开某一个properties文件,我们发现IDEA提供properties文件编辑的颜色支持,而且这个颜色配置是可以修改的。
下面让我们看看IDEA对properties的支持:重构、查找引用、定位、快速查看key值、key名称提示、ResourceBundle编辑等,下面我们就看看在这几个方面的功能:
重构:这里主要是更改key的名称,这个重构操作会涉及到系统中的很多文件,完全可以保证一个复杂的过程简单化。这里有一个值得注意的地方就是key名称的设定,我们最好让key名称形成一定的名称空间,而不是一个普通的字符串,如UserName就没有system.UserName来的更好,这样更容易理解。
查找引用:在编辑properties文件时,我们有时希望了解有多少个文件引用了某个key名称,我们只需按下Alt+F7就可以查找出相关的引用文件。
定位:在我们在某一个文件中看到一个key名称时,我们只需按下Ctrl+B就可以定位到指定的properties文件,这时就可以进入properties文件的编辑。
快速查看key值:在文件中,我们看到某一key名称时,我们非常希望能够看到这个key所代表的值,按下Ctrl+Shift+I就可以查看该key所代表的所有value值。
代码提示:在代码中输入key名称是一件非常头疼的事情,通常会打开properties文件,拷贝key名称,然后粘贴到代码中的某一个位置,这种步骤非常繁琐。同时由于key名称形成名称空间,直接录入也不太现实。在Java编辑窗口的字符串值中,你只需按下Ctrl+Space就会自动提示key名称,这样就方便多啦。对于Jsp编辑,IDEA和JSTL完全融合,当你使用fmt:message标签时,IDEA会自动提示key名称列表。
ResourceBundle编辑:对于ResourceBundle的编辑,IDEA提供了一个特别的编辑窗口,在“Project”工具窗口中,选择ResourceBundle的名称,然后按下F4就可以进入编辑窗口,这个窗口管理相关的所有properties文件,编辑操作非常方便。 Properties文件在开发中起着很大作用,如配置文件、国际化等,尽管properties文件处理是一个很小的方面,但是日常开发都会用到,所以提示处理properties文件的效率将对我们的软件开发有很大的帮助。 |