Nach dem Ausführen von Abdeckungsberichten in Eclipse (mithilfe von Cobertura oder einem EMMA-Plugin) werden meine Quellcodedateien in Grün, Rot und Gelb hervorgehoben, je nachdem, welche Codezeilen von Tests abgedeckt wurden.
Wie kann ich diese Hervorhebung löschen, nachdem ich fertig bin?
Bei 4.2 Eclipse scheint es unmöglich zu sein, die eCobertura-Highlights zu entfernen. Leider scheinen eCobertura-Plugins nicht mehr gewartet zu werden. Wenn Sie jedoch anfangen, in die Klasse zu schreiben, ist sie weg. Geben Sie also ein Leerzeichen ein und machen Sie es dann rückgängig .
quelle
Ich habe auf GitHub eine Problemumgehung gefunden: https://github.com/jmhofer/eCobertura/issues/8
Für diejenigen, die nicht auf den Link klicken möchten, ist hier der Text des Kommentars:
Ich habe das gemacht und es hat in Eclipse Juno ganz gut funktioniert.
Die Gutschrift dafür geht an UsulSK.
quelle
Führen Sie die folgenden Schritte aus, wenn Personen die Abdeckungsansicht nicht finden können:
Gehen Sie zu Windows-Menüleiste> Ansicht anzeigen> Andere> Abdeckung eingeben und öffnen Sie sie.
Klicken Sie auf Abdeckung.
Klicken Sie zum Löschen von Hervorhebungen auf das X- oder XX- Symbol.
quelle
Wenn Sie die Abdeckungssitzung entfernen, verschwindet auch die Abdeckungsfarbe. Klicken Sie dazu in der Symbolleiste der Deckungsansicht auf Sitzung entfernen oder Alle Sitzungen entfernen.
http://eclemma.org/faq.html
quelle
Wenn Sie Cobertura verwenden und nur die Coverage Session View wie ich haben, schließen Sie einfach Eclipse und starten Sie es erneut. Dadurch wurde die Hervorhebung für mich beseitigt.
quelle
Verknüpfung Strg + Umschalt + XC zu Tastenkombinationen (Fenster -> Einstellungen -> Filter für Schlüssel) beim Bearbeiten der Java-Quelle für "Aktive Sitzung entfernen" hinzugefügt.
quelle
Wenn Sie aktive Sitzung / Projekt / Ordner entfernen möchten, können Sie folgen
Klicken Sie in der Symbolleiste der Ansicht "Abdeckung" auf die Schaltfläche "Aktive Sitzung entfernen".
quelle
Schließen Sie die IDE und öffnen Sie sie erneut. Dies funktioniert, wenn Sie keine Tools zur Codeabdeckung verwendet haben und nur auf das grundlegende Symbol "Abdeckung" in der IDE geklickt haben.
quelle
Ich habe das Open Clover Tool für die Codeabdeckung verwendet und habe dies auch schon lange gesucht. Es ist ziemlich einfach. Auf der Registerkarte "Abdeckungs-Explorer" finden Sie drei quadratische Schaltflächen mit den Codezeilen, die Sie anzeigen möchten. Klicken Sie auf das Feld "Abdeckungsquadrat ausblenden" und es ist verschwunden. Letzte Schaltfläche im Bild unten:
quelle