
图23. Hibernate映射文档(扩展名为“.hbm”)的上下文菜单
编辑器为映射文档中添加的所有元素都提供上下文相关的自动完成支持。图24显示了一些例子,但是屏幕截图无法真正捕捉到该特性的深度和有效性。我强烈建议您安装插件并使用它。您很快就会看到它在处理映射文档方面是多么有用。


图24和25.映射文档编辑器中的完成辅助功能
如图26所示,大纲视图提供了一个关于类层次结构、被映射的元素、指定查询以及映射文档中的各种元素的图形化视图,还提供一个菜单,其中有一些向导可以帮助创建新的属性。
|
|
|
图26和27. 映射编辑器的大纲视图和“Add property”向导
编辑器中的上下文菜单还提供一个Format Source Code选项,可以使用它来整理和重新构造文档。这个编辑器中已经有了很多灵巧和有用的特性,看它们如何发展也是一件有趣的事情。惟一使我感到不满的是(并不是什么大问题),当完成XML属性时,这个编辑器用来帮助管理引号的方法与JDT在Java代码中使用的方法完全不同。在它们之间来回切换会把人弄迷糊。(您需要一些时间适应JDT的工作方式,但是一旦您开始信任它,它就会变得魔力无穷。)



