Daniel Azarov 在过去几个月里一直在努力改进我们针对 JSF 和 Seam 表达式语言 (EL) 引用的 查找引用
和重构支持。
在这个过程中,Daniel 创建了一些演示功能的电影,并将它们添加到关于该主题的各个 jira 的个人资料中。我认为将它们展示给更广泛的受众会很好 - 所以这里它们是,供您观看。
如果您想尝试这个,请使用 JBoss Tools 的 M3 版本或夜间构建。
搜索/查找引用
标准搜索(Ctrl+Shift+G)在 EL 中查找方法引用
通过使用标准的 查找引用
功能,EL 表达式将显示在 Java 引用旁边,引用方法。
重构
重构演示 - 将 预订
组件重命名为 烹饪
。显示组件重命名如何在 Java、components.xml、pages.xml 和 .xhtml 文件中生效。
注意它是如何处理更改默认注入到显式命名的,即
@In Booking booking;需要更改为
@In(value\="cooking") booking;以继续工作。
以下电影显示了类似的重命名,只是从组件视图而不是从组件视图开始的,以及只读文件发生的情况的示例。
在字符串中重命名 EL 变量
这些是针对在字符串中引用 EL 的代码,例如
log.log("${user.name} did something")。演示显示了在各种位置应用此方法
祝您玩得开心!