Quels plugins pour Eclipse avez-vous recommandés pour analyser votre code?
Recherche de bugs, détection de code inutilisé, refactoring suggéré, ...
Quels plugins pour Eclipse avez-vous recommandés pour analyser votre code?
Recherche de bugs, détection de code inutilisé, refactoring suggéré, ...
Don' t manquer la Java des options du compilateur (Fenêtre->Préférences->Java->Compiler->Erreur/Avertissements) qui viennent de dehors-de-le-boîte avec de l'Éclipse elle-même. Levée de chaque option aussi stricte que votre projet peut tolérer vous donnera un grand avantage sans avoir installer aucun plugin supplémentaire. Je l'utilise en combinaison avec Findbugs, deux fonctionnant automatiquement.
Aussi out-of-the-box est livré CodeStyle options (Fenêtre->Préférences->Java->CodeStyle *) que vous pouvez régler à votre nom et/ou votre organisation standard. Vraiment à faire un excellent travail, combiner avec Fenêtre->Préférences->Java->Editeur->Enregistrer Actions -> Format de code source vérifiée.
PMD peut également fournir beaucoup de données utiles concernant:
Utilisé en combinaison avec checkstyle, vous pouvez appliquer des uniformes de style de code de refactoring des suggestions.
Je trouve parfois sous la main pour voir rapide de la couverture de code en utilisant EclEmma mes tests JUnit. EclEmma est une Emma (outil de couverture de code) plugin pour Eclipse. Il instruments votre code au moment de l'exécution, et il n'est qu'une étape de l'exécution des tests depuis Eclipse.
Il est doux d'avoir une couverture en surbrillance les fichiers source dans votre Eclipse fenêtre de l'éditeur, de sorte que vous pouvez vérifier votre couverture pendant que vous écrivez le nouveau code et de l'unité correspondante des tests pour voir ce que vous avez raté le test. Voir le premier lien pour les captures d'écran.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.