2015-04-29 13 views
19

Ich benutze JetBrains 'dotCover für das Schreiben meiner Einheiten Tests in einer. NET-Anwendung. dotCover hebt die gesamte Codebasis entweder grün oder rot hervor, basierend auf der Codeabdeckung, aber ich möchte die Hervorhebungen entfernen, nachdem ich die Codeabdeckung überprüft habe. Gibt es nichts anderes, als Visual Studio zu beenden, den Ordner "Testergebnisse" und die Datei ".dotUser" zu entfernen und Visual Studio neu zu starten?DotCover: Wie Code Coverage Hervorhebung aus Ihrem Code entfernen

Antwort

30

können Sie einfach wechseln Markieren und Ausschalten durch Drücken Strg +Alt + K, H. Oder Sie klicken auf "Highlight code" in der Symbolleiste des Fensters "Coverage Results". enter image description here

+0

Ctrl-Alt-K öffnet "Aufrufhierarchie" Vorsprung auf meinem Rechner –

3

Ok, nach stundenlangem Spielen habe ich bemerkt, wie ich es entfernen kann. Sie müssen nur die Einheitentestsitzung schließen, und sie wird sie entfernen (das Schließen des Fensters oder des Unit Test Sessions-Fensters funktioniert nicht).

enter image description here

17

Die vorhandenen Antworten funktionierten nicht für mich. Ich habe es im Resharper-Menü gefunden.

ReSharper >>Abdeckung >>Toggle-Code Hervorhebungen

Resharper - Cover - Toggle Code Highlighting

+1

Es scheint, dass Sie dotCover installiert haben Nachdem Sie ReSharper installiert haben, sind Ihre Tastaturkürzel nicht für die DotCover-Funktion festgelegt. R # Optionen -> Tastatur und Menüs -> Apply Scheme sollte das beheben. PS: Noch nicht im Jahr 2017 behoben – Shaedar