Deinstallation von ReSharper - Visual Studio zeigt keine korrekte Fehlerhervorhebung mehr an

70

Ich habe ReSharper ausprobiert und beschlossen, es zu deinstallieren. Danach zeigt Visual Studio jedoch keine rote Unterstreichung mehr an, mit der normalerweise die Position von Fehlern im Code ermittelt wird.

Dies ist bisher auf zwei unserer PCs geschehen. Ich habe eine Neuinstallation und eine Reparatur versucht, aber kein Glück. Irgendwelche Ideen, wie ich die Hervorhebung in Visual Studio wiederherstellen kann?

Stich
quelle

Antworten:

123

Gehen Sie zu Extras → Optionen → Texteditor → C # → Erweitert und überprüfen Sie die folgenden Optionen:

  • Unterstreichen Sie Fehler im Editor
  • Zeigen Sie semantische Live-Fehler

Alt-Text

Igal Tabachnik
quelle
1
Vielen Dank für die hervorragenden Antworten (Screenshot wird sehr geschätzt), aber das Problem wird dadurch nicht behoben. Ich bekomme immer noch eine blaue Unterstreichung, wenn ich Fehler bekomme. Die gewählte Farbe für Syntaxfehler ist Rot, daher habe ich keine Ahnung, was passiert ist ... Ich habe letzte Nacht sogar eine vollständige Deinstallation und Neuinstallation versucht, aber keine Freude. Irgendwelche anderen Ideen? - Nick vor 16 Sekunden
Ich habe das gleiche Problem ... blau unterstrichen, wenn ich eine Resharper-Aktion ausführe.
Chuck Conway
Hatte dieses Problem in VS2013 \ R # 8.1. Diese Lösung wurde behoben. Hätte gedacht, dass dies standardmäßig aktiviert ist.
SleepyBoBos
Viele andere Einstellungen sind ebenfalls defekt. Am besten setzen Sie alle Visual Studio-Einstellungen auf den Standardwert zurück.
Robin Davies
11

Tatsächlich blockiert Resharper (ab 8.1) mehr als nur die Einstellungen für die Fehlerhervorhebung. Beispielsweise ist die automatische Vervollständigung für XAML-Dateien nach der Deinstallation unterbrochen. Gemäß der Resharper-Unterstützung werden auch verschiedene andere Tastenkombinationen unterbrochen. Ich vermute sehr, dass Visual Studio 2012 durch die Deinstallation in vielerlei Hinsicht völlig kaputt geht.

In Visual Studio 2012 scheint die Lösung darin zu bestehen, alle Visual Studio-Einstellungen auf den Standardwert zurückzusetzen.

Gehen Sie zum Menü Extras und wählen Sie "Einstellungen importieren und exportieren ...". Aktivieren Sie das Optionsfeld "Alle Einstellungen zurücksetzen" und klicken Sie auf "Weiter".

Nachdem Sie auf "Weiter" geklickt haben, werden Sie aufgefordert, einen Speicherort für aktuelle (fehlerhafte) Einstellungen anzugeben. Interessanterweise verweist das Standardverzeichnis für das Dialogfeld "Exporteinstellungen" auf ein Verzeichnis, das vom Resharper-Installationsprogramm verwaist wurde. und es gibt dort gerade schon eine Exportdatei. Es könnte schwierig sein, diese Einstellungsdatei wiederherzustellen. Mein Datum scheint zu oder ungefähr zu dem Zeitpunkt zu sein, zu dem ich Resharper installiert habe. Ich vermute, es ist eine Sicherungsdatei, die von ihrem Installationsprogramm generiert wurde (aber von ihrem Deinstallationsprogramm ignoriert wird).

Wie auch immer. Der Reset hat bei mir funktioniert. Wenn Sie mutig sind, können Sie mit der Exportdatei experimentieren, die vom Resharper-Installationsprogramm hinterlassen wurde.

Allgemeine Beschwerde (weil mich das alles so ärgert .... 11.000+ Aufrufe dieser Seite auf StackExcange, 3 Jahre nach dem Start des Threads). Der technische Support von Resharper verfügt über einen VIER Jahre alten Fehlerbericht, der die durch die Deinstallation verursachten Schäden abdeckt. Vier Jahre später ist es immer noch nicht behoben. Durch meine grobe Berechnung auf der Rückseite des Umschlags gehe ich davon aus, dass die Resharper-Deinstallation für ihre Demoversion Visual Studio für etwa 30.000 Entwickler zerstört hat. Und es ist weggeworfen. Lass es keinen Fehler geben. Obwohl dies nicht sofort ersichtlich ist, wurden die Hauptfunktionen von Visual Studio deaktiviert, und das Ergebnis ist eine Instanz von Visual Studio, die für die Entwicklung völlig unbrauchbar ist. Shoddy.

Robin Davies
quelle
Ich muss Ihrer Beschwerde zustimmen. Angesichts der verstrichenen Zeit kann ich nicht anders, als das Gefühl zu haben, dass dies ein zynischer Versuch von JetBrains ist, Entwickler zu "täuschen", dass sie nicht leben können, ohne nach Ablauf der Testphase erneut zu schärfen.
David Masters
5

Gehen Sie zu Extras -> Optionen und wählen Sie unter Umgebung den Knoten Schriftarten und Farben.

Wählen Sie diese Option, um die Einstellungen für den Texteditor anzuzeigen. Suchen Sie im Listenfeld Elemente anzeigen den Eintrag "Syntaxfehler" und korrigieren Sie die Einstellung.

Eine andere Option könnte darin bestehen, die Schaltfläche "Standardeinstellungen verwenden" über demselben Optionsformular zu verwenden.

Gerrie Schenck
quelle
Vielen Dank für die hervorragenden Antworten (Screenshot wird sehr geschätzt), aber das Problem wird dadurch nicht behoben. Ich bekomme immer noch eine blaue Unterstreichung, wenn ich Fehler bekomme. Die gewählte Farbe für Syntaxfehler ist Rot, daher habe ich keine Ahnung, was passiert ist ... Ich habe letzte Nacht sogar eine vollständige Deinstallation und Neuinstallation versucht, aber keine Freude. Irgendwelche anderen Ideen?