Deaktivieren Sie Resharper 4.x, aber deinstallieren Sie es nicht

131

Irgendwelche Ideen, wie man Resharper 4.x oder höher deaktiviert, aber nicht deinstalliert?

Graviton
quelle

Antworten:

153

Sie können ReSharper 4 und niedriger mit dem Visual Studio-Add-In-Manager deaktivieren (deaktivieren Sie das Kontrollkästchen links).

In ReSharper 5 und höher (getestet bis Version 7.0.1) können Sie ReSharper auf diese Weise über Extras> Optionen> Resharper anhalten Alt-Text

Rytmis
quelle
6
Add-In-Manager unter der Registerkarte "
Extras
4
kopierte das Bild aus der Antwort unten und postete es. shucks! beide zeigen auf img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par
@ stimulpy77 Seltsam, ich verwende R # 7.0.1 und die Option zum Anhalten / Fortsetzen (ursprünglich von Cherian) befindet sich immer noch unter Extras -> Optionen. Welcher Teil trifft hier nicht zu?
Rytmis
Hm, anscheinend habe ich Cherians Antwort nicht bemerkt, die unter Ihrer ursprünglichen Antwort kopiert wurde. Vergiss es, sorry.
Jon Davis
194

Die akzeptierte Antwort funktioniert ab Resharper 5 nicht mehr. Sie sollten ReSharper über Extras> Optionen> Resharper anhalten

Alt-Text

Cherian
quelle
4
+1 Die ursprüngliche Antwort war nicht gut für VS 2010. Ungefähr zu der Zeit, als Ihre befördert wurde :)
Gone Coding
So deaktivieren Sie Resharper in allen Versionen von Visual Studio, einschließlich Visual Studio 2010. Vielen Dank.
NET3
2
Vielen Dank. Schade für JetBrains, dass sie den Add-In-Manager nicht respektieren. Was ist, wenn jedes Add-In seine Deaktivierungsschaltfläche an einem anderen nicht standardmäßigen Ort versteckt hat?
Colonel Panic
NB. Dadurch wird Resharper nicht vollständig deaktiviert . Resharper wird teilweise geladen (um eine Schaltfläche zum erneuten Aktivieren in Tools / Optionen zu platzieren). Ich habe Resharper deaktiviert, um eine Fehlermeldung zu stoppen. Ich erhalte sie immer noch :(
Colonel Panic
21

Wenn Sie dies tun möchten, ohne zu viel zu klicken, öffnen Sie das Befehlsfenster ( Ctrl+ W,A ) und geben Sie Folgendes ein:

ReSharper_Suspend oder ReSharper_Resume je nachdem was du willst.

Sie können auch eine Tastenkombination für diesen Zweck festlegen. In VS , gehen Sie zu Extras> Optionen> Umwelt> Tastatur .

Dort können Sie eine Tastenkombination zuweisen ReSharper_Suspendund ReSharper_Resume.

Oscar Mederos
quelle
2
Dies war die einzige Option, die für mich und VS2010 + ReSharper 5.1 funktioniert hat. Vielen Dank!
Jim McKeeth
Diese Option funktioniert perfekt für mich in der neuesten Version von ReSharper in Visual Studio 2015 CTP6 vom 19. März 2015.
Jaxidian
8

Das hat bei mir nicht funktioniert. Das Kontrollkästchen in der Spalte Start wurde sowohl aktiviert als auch deaktiviert.

ABER! Ich habe an anderer Stelle im Web eine Lösung gefunden.

Was Sie tun müssen, ist, die folgenden Dateien beschreibbar zu machen:

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn

Da diese Dateien schreibgeschützt waren, konnte VS200x sie nicht ändern, um die Startfähigkeit des Resharper-Add-Ins festzulegen.

Mackenir
quelle
6

Erstellen Sie für Visual Studio 2012 und Resharper 7+ eine Verknüpfung für Visual Studio und fügen Sie den folgenden Schalter hinzu:

"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend

Jetzt haben Sie die Möglichkeit, Visual Studio mit bereits deaktiviertem Resharper zu öffnen.

valdetero
quelle
Ich danke dir sehr. Ich arbeite in einer Umgebung, in der alle Remote-Desktops auf demselben Computer installiert sind, und habe diese Funktion versehentlich aktiviert. Dies hat den Trick gemacht, ohne Resharper zu arbeiten.
Phillip Scott Givens
2

ReSharper 6.1.1 enthält nicht mehr ReSharper_Resume oder ReSharper_Suspend (oder zumindest kann ich sie nicht finden, um sie einer Symbolleiste hinzuzufügen). Die zuvor erwähnten Tastenkombinationen (Strg + 8 oder Strg + Umschalt + Alt + 8 funktionieren auch nicht).

Um dieses Problem zu umgehen, können Sie Tools / Option / ReSharper verwenden und auf die Schaltfläche Anhalten klicken. Sie müssen zu diesem Speicherort zurückkehren, um ReSharper 6.1.1 fortzusetzen, nachdem Sie es angehalten haben.

Der Hauptgrund für das Anhalten von ReSharper 6.1.1 besteht darin, dass Visual Studio 2008 SP1 beim Bearbeiten von nAnt-Dateien (große oder kleine, macht keinen Unterschied) garantiert abstürzt. Diese Dateien haben normalerweise die Dateierweiterung .build.

Fred Morrison
quelle
2

In ReSharper 5.0 lautet die Tastenkombination zum vorübergehenden Aktivieren / Deaktivieren der Code-Analyse für die aktuelle Datei Ctrl+ Shift+ Alt+ 8. Es war Ctrl+ 8in früheren Versionen.

Aponzani
quelle
1

Sie können auch Strg + 8 drücken.

SLaks
quelle
2
Diese Verknüpfung deaktiviert ReSharper für aktuell geöffnete Dateien.
Feryt
1

Öffnen Sie unter Win7 VS als Administrator, und die .AddIn-Datei ist beschreibbar. (Das Kontrollkästchen ist aktiv.)

craigb
quelle
1

Ich muss ReSharper nur deaktivieren, wenn ich Nant-Dateien bearbeite. Es wurde kürzlich in 6.1 "erweitert" und hat seitdem die vorhandene Intelligenz von Visual Studio beschädigt. Anstatt mir Gedanken über das Aktivieren und Deaktivieren zu machen, habe ich beschlossen, eine Batch-Datei zu erstellen, die meine Nant-Lösung lädt, VS jedoch im abgesicherten Modus lädt. Scheint großartig zu funktionieren, da ich VS nur für einen ausgefallenen Texteditor verwende, wenn es um Nant geht.

Beispiel: Fügen Sie Folgendes in eine Textdatei ein, die als Fledermaus oder cmd gespeichert ist.

Meine Datei: "nantbuild.cmd"

devenv psbuild.sln /safemode
Ben Newcomb
quelle