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

如何在IntelliJ IDEA中查找项目中的未被调用方法?是否有插件或快捷键?

在IntelliJ IDEA中查找未被调用的方法

一、原生内置功能(无需插件)

1. 单个方法快速验证

选中目标方法,按下快捷键 Alt+F7(Windows/Linux)或 Option+F7(Mac),如果弹出的结果面板显示无引用结果,就说明该方法未被调用。

2. 全局批量排查

使用「代码检查」功能可以一次性扫出所有未被调用的方法:

  • 打开顶部菜单栏 Code > Inspect Code
  • 在弹窗中选择要检查的范围(整个项目、指定模块或单个文件)
  • 检查完成后,在结果面板的**「Unused declaration」**分类下,就能看到所有未被调用的方法、变量、类等冗余声明。

3. 实时高亮提示

开启未使用符号高亮,能在编辑时一眼识别未被调用的方法:

  • 打开 Settings/Preferences > Editor > Inspections > Java > Declaration redundancy > Unused declaration,勾选启用该规则
  • 此时编辑器中未被调用的方法会被标上灰色下划线,直观可见。

二、插件辅助方案

如果需要更精细化的筛选或批量处理能力,可以使用以下插件:

  • Unused Code Detector:专门聚焦未使用代码扫描,支持批量导出未使用方法列表,甚至一键删除冗余代码
  • SonarLint:除了检测未使用方法,还能提供代码质量、规范等多维度建议,集成性更强

三、常用快捷键汇总

  • 单个方法查引用:Alt+F7(Windows/Linux)/ Option+F7(Mac)
  • 快速打开全局代码检查:Ctrl+Alt+Shift+I(Windows/Linux)/ Cmd+Option+Shift+I(Mac)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 23:54:06