gpt4 book ai didi

intellij-idea - IntelliJ 中有没有办法对方法进行使用搜索并通过传递给该方法的特定参数对其进行过滤?

转载 作者:行者123 更新时间:2023-12-04 05:55:56 25 4
gpt4 key购买 nike

我的 Service 类中有一个方法可以为任何域对象执行休眠更新:

update(Object obj)

它是从我项目中的许多类中为不同类型的对象调用的。我想在调用特定域对象时找到此方法的所有用法。 IE。 call 方法 call 执行更新我的 Title 对象:
serviceClass.update(Title title)

我使用 IntelliJ 作为我的 IDE,我想知道是否有办法找到所有这些用法。
有没有人有想法如何做到这一点?

非常感谢提前,
罗尼

最佳答案

我已经在一个小示例项目中进行了尝试,并且能够使用 Structural Search and Replace 实现所需的行为。具有修改后的功能 method calls模板:

enter image description here
$MethodCall$ 文本约束 , 文本/正则表达式 应设置为 update以便忽略具有其他名称的方法。 $Parameter$ 出现次数 , 最小计数 应设置为 1忽略没有或更多参数的方法调用。

结果:

results

关于intellij-idea - IntelliJ 中有没有办法对方法进行使用搜索并通过传递给该方法的特定参数对其进行过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12972270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com