我有大量的类和一个接口。我想做的就是选择所有的类并为每个类添加“实现”,而无需手动进行。这可能吗?
这就是我想做的,只需添加实现
在 Eclipse 中使用此项目的搜索和替换所有功能。
编辑一个非常基本的替换就像这个搜索(ctrl + H并选择文件搜索确保检查正则表达式。你也可以只搜索这个带有.java文件的项目)所有出现的以下正则表达式
(public class+ \w+\s+)
单击替换按钮(显示在文件搜索中或在搜索结果中)并输入以下字符串来替换
$1 implements myinterface
基本上正则表达式(public class+ \w+\s+)
值被捕获在$1
. 这在有内部类等的情况下可能不起作用您可能需要导入此接口以防止任何编译器错误。(可能是另一个正则表达式:)
注意:确保在“替换文本匹配窗口”中替换所有出现之前使用“预览”选项
在 Eclipse 中选择类,右键单击它并转到 Properties。