首页 > 解决方案 > 如何删除 IntelliJ IDEA 中未使用的代码?

问题描述

在 IntelliJ 中,在 .java 文件中,一些未使用的代码显示为灰色,表示从未使用过声明的变量或函数。使用 Ctrl+Alt+O 删除未使用的导入。有什么捷径可以删除那些未使用的声明吗?

标签: javaintellij-ideacode-metricscode-inspection

解决方案


正如@Magnilex 指出的那样,将鼠标悬停在未使用的变量/方法上并点击alt+enter打开意图菜单(如果它是这样调用的)。

但除此之外,不要只是在变量上删除/安全删除它,而是选择“修复此文件中的所有'未使用声明'问题”,这不仅会摆脱这个问题,而且会消除所有.

看这里:IDEA 安全删除交互菜单

另一种方法可能是对我们“按名称运行检查”并为您的整个项目/模块/包运行“未使用的声明”检查,无论如何。

这可以通过右键单击编辑器并>Analyze >Run Inspection by Name从上下文菜单中选择(或键盘快捷键,默认为ctrl+ alt+ shift+ )来实现。i然后输入“未使用的声明”:

IDEA 运行检查 未使用的声明

这将检查您的代码中未使用的声明并在概览中显示它们:

想法检查概述

另请参阅https://stackoverflow.com/a/56593832/2987273


推荐阅读