You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JetBrains IDEs中统计所有函数使用频次并排序?

在JetBrains IDE中批量统计并排序所有函数的调用频次

你可以通过以下几种方法实现需求:

方法一:利用未使用声明检查工具

  • 按下快捷键 Ctrl+Alt+Shift+I(或通过菜单 Analyze > Run Inspection by Name)打开检查窗口
  • 搜索并选择 Unused declaration,指定目标语言(如Java、Python),将检查范围设为整个项目后运行
  • 检查完成后,在「Inspection Results」面板中,找到函数相关分组,点击面板顶部的「Sort by」按钮,选择「Usage Count」即可按调用频次排序,同时能看到每个函数的具体调用次数

方法二:结构搜索工具

  • 按下 Ctrl+Shift+S(或菜单 Edit > Find > Search Structurally)打开结构搜索窗口
  • 选择对应语言的函数模板(比如Python的def $function$($params$):,Java的$returnType$ $function$($params$) {}),设置搜索范围为整个项目
  • 搜索完成后,在「Find」工具窗口中,点击顶部的「Columns」按钮,勾选「Usage Count」列,点击该列表头即可按频次排序

方法三:结合Code Vision与项目结构视图(Ultimate版支持)

  • 打开 Settings > Editor > Inlay Hints > Code Vision,勾选「Show usage count」,此时每个函数上方会显示调用次数
  • 切换到「Project」面板的结构视图(点击面板左上角的「Structure」图标),右键点击根节点,选择「Sort by > Usage Count」即可按调用频次排序所有函数

内容的提问来源于stack exchange,提问作者nqn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 15:09:51