Désactivez, mais ne désinstallez pas Resharper 4.x et plus

131

Des idées sur la façon de désactiver, mais pas de désinstaller Resharper 4.x ou supérieur?

Graviton
la source

Réponses:

153

Vous pouvez désactiver ReSharper 4 et versions antérieures à l'aide du Gestionnaire de compléments Visual Studio (supprimez la case à cocher de sur la gauche).

Dans ReSharper 5 et supérieur (testé jusqu'à la version 7.0.1), voici comment vous pouvez suspendre ReSharper à partir des outils> Options> Resharper texte alternatif

Rytmis
la source
6
Le gestionnaire de compléments est sous l'onglet `` Outils '', juste pour éviter à quiconque de tâtonner quelques instants ...
Survol du
4
copié l'image de la réponse ci-dessous et l'a publiée. shucks! les deux pointent vers img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par
@ stimpy77 Bizarre, j'exécute R # 7.0.1 et l'option de suspension / reprise (originaire de Cherian) est toujours là dans Outils -> Options. Quelle partie ne s'applique pas ici?
Rytmis
Hm semble que je n'ai pas remarqué la réponse de Cherian copiée sous votre réponse originale. Nevermind, désolé.
Jon Davis
194

La réponse acceptée ne fonctionne pas à partir du resharper 5. Vous devez suspendre ReSharper depuis Outils> Options> Resharper

texte alternatif

Cherian
la source
4
+1 La réponse originale n'était pas bonne pour VS 2010. Il était temps que le vôtre soit promu :)
Gone Coding
voici comment désactiver Resharper dans toutes les versions de Visual Studio, y compris Visual Studio 2010. Merci.
NET3
2
Merci. Honte à JetBrains de ne pas respecter le gestionnaire de compléments. Et si chaque complément cachait son bouton de désactivation dans un emplacement différent non standard?
Colonel Panic
NB. Cela ne désactive pas complètement Resharper . Resharper se chargera partiellement (pour placer un bouton «réactiver» dans les outils / options). J'ai désactivé Resharper pour arrêter un message d'erreur, je l'obtiens toujours :(
Colonel Panic
21

Si vous voulez le faire sans trop cliquer, ouvrez la fenêtre de commande ( Ctrl+ W, A) et tapez:

ReSharper_Suspend ou ReSharper_Resume selon ce que vous voulez.

Vous pouvez également définir un raccourci clavier à cet effet. Dans VS , allez dans Outils> Options> Environnement> Clavier .

Vous pouvez y attribuer un raccourci clavier à ReSharper_Suspendet ReSharper_Resume.

Oscar Mederos
la source
2
C'était la seule option qui fonctionnait pour moi et VS2010 + ReSharper 5.1. Merci!
Jim McKeeth
Cette option fonctionne parfaitement pour moi dans la dernière version de ReSharper dans Visual Studio 2015 CTP6 à partir du 19 mars 2015.
Jaxidian
8

Cela n'a pas fonctionné pour moi. La case à cocher dans la colonne Démarrage était à la fois cochée et désactivée.

MAIS!J'ai trouvé un correctif ailleurs sur le Web.

Ce que vous devez faire est de rendre les fichiers suivants inscriptibles:

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

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

Étant donné que ces fichiers étaient en lecture seule, VS200x n'a pas pu les modifier pour définir l'activation de démarrage du complément Resharper.

maquereau
la source
6

Pour Visual Studio 2012 et Resharper 7+, créez un raccourci pour Visual Studio et ajoutez le commutateur suivant:

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

Vous avez maintenant un moyen d'ouvrir Visual Studio avec Resharper déjà désactivé.

valdetero
la source
Merci beaucoup. Je travaille dans un environnement où tout le monde travaille à distance sur la même machine et j'ai accidentellement activé cette chose. Cela a fait l'affaire pour fonctionner sans Resharper.
Phillip Scott Givens
2

ReSharper 6.1.1 n'inclut plus ReSharper_Resume ou ReSharper_Suspend (ou du moins je ne peux pas les trouver pour les ajouter à une barre d'outils). Les raccourcis clavier mentionnés précédemment (Ctrl + 8 ou Ctrl + Maj + Alt + 8 ne fonctionnent pas non plus).

Pour contourner le problème, vous pouvez utiliser Outils / Option / ReSharper et cliquez sur le bouton Suspendre. Vous devez revenir à cet emplacement pour reprendre ReSharper 6.1.1 après l'avoir suspendu.

La principale raison de suspendre ReSharper 6.1.1 est qu'il est garanti de planter Visual Studio 2008 SP1 lors de la modification de fichiers nAnt (grands ou petits, ne fait aucune différence). Ces fichiers ont généralement une extension de fichier .build.

Fred Morrison
la source
2

Dans ReSharper 5.0, le raccourci clavier pour activer / désactiver temporairement l'analyse de code pour le fichier actuel est Ctrl+ Shift+ Alt+ 8. C'était Ctrl+ 8dans les versions précédentes.

aponzani
la source
1

Vous pouvez également appuyer sur Ctrl + 8.

SLaks
la source
2
Ce raccourci désactive ReSharper pour le fichier actuellement ouvert.
Feryt
1

Sur Win7, ouvrez VS en tant qu'administrateur et le fichier .AddIn sera accessible en écriture. (la case à cocher sera active)

Craigb
la source
1

Je n'ai besoin de désactiver ReSharper que lors de l'édition de fichiers Nant. Il a été récemment «amélioré» dans la version 6.1 et a depuis cassé l'intellisense existant fourni par Visual Studio. Au lieu de me soucier de l'activation et de la désactivation, j'ai décidé de créer un fichier batch qui charge ma solution Nant mais charge VS en mode sans échec. Cela semble fonctionner très bien car j'utilise VS pour rien de plus qu'un éditeur de texte sophistiqué en ce qui concerne Nant.

Exemple: placez ce qui suit dans un fichier texte enregistré sous forme de chauve-souris ou cmd.

Mon fichier: "nantbuild.cmd"

devenv psbuild.sln /safemode
Ben Newcomb
la source