我有一个包含很多课程的项目。
我希望替换此命令:
a.Dosomething();
这一个:
((JavascriptExecutor) driver).executeScript("click();", a);
(当第一个命令中的a在第二个命令中相同时)
我读到了这个答案:Eclipse Replace text in all Classes?
但这对变量来说是不可能的。有一种简单的方法可以做到吗?
答案 0 :(得分:1)
如果我的问题是正确的,您只想将所有a.Dosomething();
替换为((JavascriptExecutor) driver).executeScript("click();", a);
。
您可以尝试使用"搜索" - > "文件..." - >在Containing text:
将File Name Pattern
设置为 * 。
将Scope
设为 Worskpace
然后按Replace...
您可以输入新文字。您还可以Preview
所有受影响的地方。最后点击OK
。
答案 1 :(得分:0)
使用Ultraedit,PSPAd,Notepad ++等文本编辑器,查看帮助中的替换功能。通常它支持正则表达式......