用另一种泛型类型替换泛型类型的快捷方式?

时间:2015-01-17 19:38:45

标签: java regex eclipse generics keyboard-shortcuts

这是我的代码enter image description here

我发生了什么事情,我将删除方法的通用超类代码复制并粘贴到我的子类中。但是在我的子类中,我将我的泛型类型命名为Type,而不是E.是否有一个快捷方式,我可以在eclipse中使用泛型类型替换所有出现的泛型类型?我在http://www.shortcutworld.com/en/win/Eclipse.html中看到了搜索和替换,但我不想替换字母E的每一个匹配项,只是通用类型。

1 个答案:

答案 0 :(得分:0)

您仍然可以使用搜索和替换但使用正则表达式(您需要勾选对话框中的“正则表达式”复选框)。尝试更换:

(\W)E(\W)

\1Type\2

正则表达式匹配由非单词字符包围的字母E(例如空格或尖括号)。