¿Cómo utilizar IntelliJ IDEA para encontrar todo el código no utilizado?
Cuando estoy en un archivo .java, el código no utilizado generalmente aparece atenuado o tiene un subrayado verde que indica que este código probablemente (probablemente debido a algunos casos extraños en las esquinas de JNI/Reflection) no se utilizará. Pero tengo este proyecto con miles de archivos Java y quiero encontrar todas las instancias de dicho código probablemente no utilizado. ¿Cómo puedo hacer eso en IntelliJ IDEA?
Simplemente utilícelo Analyze | Inspect Code
con la inspección adecuada habilitada ( declaración no utilizada en el grupo de redundancia de declaración ).
Con IntelliJ 11 CE ahora puede "Analizar | Ejecutar inspección por nombre... | Declaración no utilizada"
En las versiones más recientes de IntelliJ, se encuentra en Código -> Analizar código -> Ejecutar inspección por nombre .
En versiones anteriores de IntelliJ, debe ejecutarlo desde Analizar -> Ejecutar inspección por nombre :
Luego, elija Declaración no utilizada :
Y finalmente, desmarque Incluir fuentes de prueba :
Después de ejecutar Inspeccionar por nombre, seleccione todas las ubicaciones y utilice el menú desplegable Aplicar soluciones rápidas a todos los problemas , y utilice (o ambos) Eliminar parámetros no utilizados y Eliminación segura .
No olvides presionar Do Refactor después.
Luego necesitarás ejecutar otro análisis, ya que el código refactorizado sin duda revelará más declaraciones no utilizadas.
¡Una imagen vale mas que mil palabras! IntelliJ IDEA 2022.xx
- Vaya a la pestaña de código, analice el código y ejecute la inspección por nombre .
- Selecciona lo que necesitas