web-dev-qa-db-fra.com

Effacement de la couverture en surbrillance dans Eclipse

Après avoir exécuté des rapports de couverture dans Eclipse (avec cobertura ou un plugin EMMA), mes fichiers de code source sont surlignés en vert, rouge et jaune en fonction des lignes de code couvertes par les tests.

Comment puis-je effacer cette mise en évidence une fois que j'ai terminé?

406
Charbel

Cliquez sur le bouton "Supprimer toutes les sessions" dans la barre d'outils de la vue "Couverture".

enter image description here

697
Kai

Sur 4.2 Eclipse, il semble impossible de supprimer les points forts de eCobertura. Malheureusement, les plugins eCobertura ne semblent plus être maintenus. Cependant, si vous commencez à écrire dans la classe, c'est parti. So tapez un espace, puis annulez , et c'est parti.

46
Gábor Lipták

J'ai trouvé une solution de contournement sur GitHub: https://github.com/jmhofer/eCobertura/issues/8

Pour ceux qui ne veulent pas cliquer sur le lien, voici le texte du commentaire:

Bonne solution de contournement: Créez une configuration d’exécution avec un filtre, qui exclut tout ("*") et laissez-la n’exécuter qu’un seul test. Nommez-le "Annuler la couverture".

C'est ce que j'ai fait et cela a très bien fonctionné avec Eclipse Juno.

Le mérite en revient à UsulSK.

13
Dan Hankins

Pour ceux qui utilisent Cobertura et qui n’ont que la vue de session de couverture comme moi, essayez de fermer Eclipse et de le redémarrer. Cela s'est débarrassé de la mise en évidence pour moi.

8
Ryan2189

Si vous supprimez la session de couverture, la coloration de la couverture disparaît également. Pour cela, cliquez sur Supprimer la session ou Supprimer toutes les sessions dans la barre d'outils de la vue Couverture.

http://eclemma.org/faq.html

8
Sandeep Singh

Ajout du raccourci Ctrl + Maj + X C vers les raccourcis clavier (Fenêtre -> Préférences -> Filtre pour les clés) lors de la modification de la source Java pour la suppression de la session active.

4
asdf

J'ai utilisé l'Open Clover Tool pour la couverture de code, je le cherche aussi depuis longtemps. C'est assez simple, dans l'onglet Explorateur de couverture, vous pouvez trouver trois boutons carrés qui indiquent les lignes de code que vous voulez afficher, cliquez sur masquer la case carrée de couverture et sa disparition. Dernier bouton dans l'image ci-dessous:  enter image description here

0
Yash Bansal

Fermez le IDE et ouvrez-le à nouveau. Cela fonctionne si vous n’avez utilisé aucun outil de couverture de code et si vous venez de cliquer sur l’icône de base "Couverture" dans l’EDI. 

0
Satya

Si vous souhaitez supprimer une session/un projet/un dossier actif, vous pouvez suivre

Cliquez sur le bouton "Supprimer la session active" dans la barre d'outils de la vue "Couverture".

0
Sachin Nikam