Во всех моих java файлах моего проекта я хочу заменить вхождения этого:
myObject.getName() == null
С этим:
myObject.hasName()
Есть ли какое-либо действие или стратегия для этого с IntelliJ IDEA?
- Я хочу, чтобы он был конкретным для метода
getName
моего классаMyClass
, а не для замены кода, который ссылается на методы, называемыеgetName
других классов. - Я хочу найти его как many. Он не должен заботиться о дополнительных пространствах, разрывах строк и т.д. Если переменная имеет другое имя (например,
myObj
илиobjX
), она также должна работать. Также необходимо найти такие вызовы, какgetObject().getName()
. (Поиск должен заботиться о семантике). - Я хочу, чтобы он был быстрым и не требовал, чтобы я проходил сотни матчей один за другим.