gpt4 book ai didi

java - 自动查找所有使用过一次的方法

转载 作者:行者123 更新时间:2023-11-30 10:19:08 25 4
gpt4 key购买 nike

对于一个大型 Java 项目,我希望获得在特定范围内(最好是在 IntelliJ 中)使用一次(静态分析)的所有方法的列表。

我可以很容易地得到一个未使用方法的列表,我可以手动检查每个方法并找到用法,但这太乏味了。我在 IntelliJ 2017.3 的可用代码检查中进行了搜索,但找不到合适的检查。

上下文:例如,我寻找最少依赖的代码,尤其是只使用一次的私有(private)函数可能会被内联。

Andrey的评论后我尝试使用结构搜索。

  • 选择菜单 Edit/Find/Search Structurally
  • 选择现有模板类的所有方法
  • 选择编辑变量
  • 对于变量Method,取消选中Unlimited 选项并将Maximum Count 设置为1

虽然这减少了方法的数量,但其中仍有一些方法被使用 (Alt+F7) 不止一次!

最佳答案

IntelliJ IDEA 中没有这种开箱即用的功能,但它可以作为第三方插件实现。

关于java - 自动查找所有使用过一次的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48811947/

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