NetBeans è di default migliore di Eclipse (imho) nel rilevamento degli odori di codice, ma lo Unnecessary Code Detector per Eclipse sembra trovare più codice e codice morti che dovrebbero essere migliorati. C'è qualcosa di paragonabile per NetBeans o c'è un plug-in Maven?Qualcosa come rilevatore di codice non necessario per NetBeans
risposta
Non è una risposta diretta alla tua domanda, ma potrebbe essere interessante: Ecco uno set of plugins per NetBeans per integrare strumenti come FindBugs, PMD e CheckStyle in NetBeans.
Questi strumenti sono strumenti di analisi del codice statico: controllano il codice sorgente e forniscono informazioni su possibili costrutti soggetti a errori, possibili errori, ecc. E molto probabilmente trovano anche codice inutilizzato.
Accetto, FindBugs = la vittoria – CurtainDog
L'ucdetector è strettamente limitato all'eclisse e non può essere utilizzato in un altro ambiente. Quindi, se volessi usarlo, dovresti installare un'eclissi di base da qualche parte con projects pointing to your source directories e usarlo solo per il rilevamento del codice inutilizzato.
Un altro modo per identificare il codice inutilizzato consiste nello strumentare l'applicazione (live), eseguirla per un po 'e analizzare i registri. Gli strumenti abituali sono Emma, Cobertura e Clover.
non poteva resistere - rilevare il codice odori con eclisse ...
Dai un'occhiata a questo plugin: dead code detector.
È una sorta di plug-in proof-of-concept basato su DCD project di Emeric Vernat.
ps. c'è anche un feature request [Bug 181458] su cui è possibile votare per ottenere questa funzionalità in Netbeans immediatamente :-)
- 1. Rilevatore codice simile
- 2. Completamento codice Netbeans per CodeIgniter
- 3. Netbeans non mostra il mio codice
- 4. Evidenziazione codice Netbeans per funzioni PHP incorporate
- 5. Rilevatore browser emulatore Android
- 6. Rilevatore di perdite/profilometro VS2010
- 7. Completamento del codice Netbeans avvitato
- 8. Netbeans codice Modelli formattazione sintassi
- 9. Rilevatore/risposta di collisione voxel
- 10. Android - fotocamera come rilevatore di movimento
- 11. Drag and Drop + Rilevatore fiammifero non funzionante
- 12. Qual è il punto di definire qualcosa di dinamico quando non è necessario definire qualcosa di così dinamico da ridistribuirlo?
- 13. È possibile parametrizzare il rilevatore di duplicazione del codice SonarQube per arrestare i limiti del metodo?
- 14. Netbeans: Auto Formato: prevenuto per una sezione del mio codice
- 15. File di modello per rilevatore di bordi strutturati OpenCV
- 16. passo attraverso (Debug) codice PHP in NetBeans
- 17. Perché Netbeans sovrascrive il mio codice?
- 18. OpenCV e Rilevatore SVM latente
- 19. Sottoclip - il codice di marcatura cambia come in NetBeans
- 20. NetBeans completamento del codice jQuery plug-in
- 21. L'implementazione di un rilevatore di angolo Harris
- 22. Netbeans invalidanti completamento del codice in HTML per virgolette
- 23. Come utilizzare il rilevatore di dispositivi Piwik nel progetto php?
- 24. NetBeans C Auto completamento del codice popup
- 25. Plugin Smarty per NetBeans
- 26. JPQL, Come NON selezionare qualcosa
- 27. Non indentazione in Netbeans
- 28. Android: Rilevatore scuotimento troppo sensibile
- 29. Qualcosa non va nel mio codice CURL (http status 0)?
- 30. Perché il compilatore Flash ActionScript3 emette codice non necessario?
Migliore di default? Stai cercando di iniziare un flamewar? Si prega di aggiungere un riferimento per quella dichiarazione. –
Non voglio iniziare un flamewar, quella era solo la mia esperienza soggettiva - l'ho segnata nella domanda ora. Ci sono state aree molto migliori per avviare un anti-flammewar ;-) – deamon
Bug 197574 - RFE: rilevamento codice non necessario. http://netbeans.org/bugzilla/show_bug.cgi?id=197574 –