在我项目的所有 java 文件中,我想替换出现的情况:
myObject.getName() == null
接着就,随即:
myObject.hasName()
IntelliJ IDEA 是否有任何行动或策略来做到这一点?
- 我希望它特定于
getName
我的类的方法,MyClass
而不是替换代码,它指getName
的是其他类调用的方法。 - 我希望它找到尽可能多的匹配项。它不应该关心额外的空格、换行符等。如果变量有另一个名称(如
myObj
orobjX
)它也应该工作。getObject().getName()
也应该找到类似的调用。(搜索必须关心语义)。 - 我希望它很快,而不是要求我一一经历数百场比赛。