java - 如何在 Intellij Idea 中找到所有未使用的类?

标签 java intellij-idea dead-code

有一个检查“未使用的声明”,可以找到 Intellij Idea 中所有未使用的代码。 (见 How to use IntelliJ IDEA to find all unused code?) 但我想找到所有未使用的类、not 方法、变量等Only 类。 (很难在 3000 个结果列表中只找到类)。我该怎么做?

最佳答案

  • Ctrl+Shift+A(在 Mac 中 Command+Shift +A)
  • 输入“未使用的声明”
  • 双击“未使用的声明”

会弹出设置

  • 点击Java/声明冗余/未使用声明
  • 在右下角选择“动态编辑器设置”
  • 取消勾选检查字段,...,检查参数。只应勾选检查类。
  • 按确定

设置关闭

  • 在菜单栏上,单击按名称分析/运行检查(或 Ctrl+Alt+Shift+I - 在 Mac 中 Command+Option+Shift+I)
  • 插入文本“未使用的声明”
  • 选择“未使用的声明 Java|声明冗余”

搜索开始

  • 完成后检查 Idea 底部的作业状态:享受结果和清理困惑代码的美妙感觉。 :)

关于java - 如何在 Intellij Idea 中找到所有未使用的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22522013/

相关文章:

java - Eclipse 中的死代码警告 - 这是 Eclipse 中的错误吗?还是我忽略了一些显而易见的事情?

java - if(false) vs. while(false) : unreachable code vs. 死代码

c++ - 有选择地禁用库中的死代码消除

java - 使用正则表达式删除长度小于2的字符串

java - 有没有办法在 IntelliJ IDEA 中使用 jlink 来创建自定义模块化运行时镜像?

java - 防止 "Null Byte Attacks"| java

java - JPA 无法解析列/IntelliJ

intellij-idea - IntelliJ 单元测试问题

java - MySQL 语句取消计时器未能停止

java - 如何将原始图像转换为带符号的 32 位图像