有没有办法在源代码中找到所有字符串,无论其内容如何。换句话说,我想找到以"
开头和结尾的所有内容。我之后要做的是用someMethod(string)
替换所有找到的字符串。
修改
我想我没有表达清楚。我想找到所有字符串,无论"
之间的内容是什么,“封装”它们。在您的示例中,syso("test")
应该变为syso(somethod("test"))
答案 0 :(得分:1)
您可以使用Find In Project
选项使用Basic Wildcards
功能。
然后使用*
外卡并搜索syso(*)
。这将返回此方法的所有实例。然后手动您可以替换所需的文本。
答案 1 :(得分:0)
CTRL + F - 搜索"
并手动替换:
搜索:你要替换的东西(例如“) 替换为:你要过去的东西(egsomeMethod()) - >但要注意错误!考虑更换bevor你试试 - 因为如果用一些方法替换所有“你有很多错误!看看这个例子:
syso("test");
//---replace actoin: someMethod() instead of "
syso(someMethod()testsomeMethod())
- >最好的方法是进行这种操作(在我的意见中):手动! 也许在Netbeans中有一些Refactoring-Tools可以帮助你 - 但我不认为有一个“简单易用”的解决方案。
如果您正在搜索正在处理的整个项目的解决方案,请进入编辑菜单 - 您应该找到“替换项目”的项目;
我希望我理解你的权利&可以帮一点点!