2011-07-05 14 views
202

Quando sono in un file .java, il codice non utilizzato di solito è in grigio o presenta una sottolineatura verde che dice che probabilmente questo codice (probabilmente a causa di alcuni strani casi angolari JNI/Reflection) non verrà utilizzato. Ma ho questo progetto con migliaia di file Java e voglio trovare TUTTI gli ISTANTI di tali codici probabilmente inutilizzati. Come posso farlo in IntelliJ IDEA?Come utilizzare IntelliJ IDEA per trovare tutti i codici non utilizzati?

+5

La risposta data è giusta, ma è solo un peccato che non c'è modo di ottenere tutti inutilizzati/morti codice all'interno di un progetto + un pulsante per rimuovere tutto. Sarebbe utile! – Snicolas

+0

@Snicolas fare clic con il tasto destro del mouse sul risultato dell'ispezione (Dichiarazione ridondanza-> Dichiarazione non utilizzata) e selezionare "Eliminazione sicura". – OrangeDog

+0

O se vuoi il pulsante, c'è la lampadina nella barra degli strumenti a sinistra. – OrangeDog

risposta

318

Basta usare Analyze | Inspect Code con un'adeguata ispezione abilitato (inutilizzato dichiarazione sotto Dichiarazione ridondanza gruppo).

Utilizzando IntelliJ 11 CE è ora possibile "Analizzare | Esegui ispezione per nome ... | dichiarazione inutilizzato"

+6

Nell'idea recente, sotto Analizza -> controlla il codice – Skeptor

+0

@Skeptor, non in IDEA 12 che verrà rilasciato a dicembre. – CrazyCoder

+0

hmm OK, è così nell'idea 11 :) – Skeptor

Problemi correlati