Désactiver, mais pas désinstaller Resharper 4.x

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

Vous pouvez désactiver ReSharper 4 et versions ultérieures à l’aide du Gestionnaire de compléments Visual Studio (décochez la case à cocher située à gauche).

Dans ReSharper 5 et versions ultérieures (testées jusqu’à la version 7.0.1), vous pouvez suspendre ReSharper à partir de Outils> Options> Rechargement. texte alt

La réponse acceptée ne fonctionne pas à partir de 5 vers l’avant. Vous devez suspendre ReSharper à partir de Outils> Options> Recharger

texte alt

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

ReSharper_Suspend ou ReSharper_Resume fonction de ce que vous voulez.

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

Vous pouvez y affecter un raccourci clavier à ReSharper_Suspend et ReSharper_Resume .

Cela n’a pas marché 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 la fonctionnalité de démarrage du complément Resharper.

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 pouvez maintenant ouvrir Visual Studio avec Resharper déjà désactivé.

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

En guise de solution, vous pouvez utiliser Tools / Option / ReSharper et cliquer sur le bouton Suspend. Vous devez revenir à cet emplacement pour reprendre ReSharper 6.1.1 après l’avoir suspendu.

La principale raison de la suspension de ReSharper 6.1.1 est qu’il est garanti que Visual Studio 2008 SP1 se bloque lors de l’édition de fichiers nAnt (petits ou grands, cela ne fait aucune différence). Ces fichiers ont généralement une extension de fichier de .build.

Dans ReSharper 5.0, le raccourci clavier permettant d’activer / désactiver temporairement l’parsing de code pour le fichier en cours est Ctrl + Maj + Alt + 8 . Ctrl + 8 dans les versions précédentes.

Vous pouvez également appuyer sur Ctrl + 8.

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

Je n’ai qu’à désactiver ReSharper lors de l’édition des fichiers Nant. Il a été récemment “amélioré” en 6.1 et a depuis brisé l’intellisense existant fourni par Visual Studio. Au lieu de me soucier de danser autour de l’activation et de la désactivation, j’ai décidé de créer un fichier de commandes qui charge ma solution Nant mais charge le VS en mode sans échec. Cela semble être un bon travail car j’utilise VS pour rien de plus qu’un éditeur de texte sophistiqué pour Nant.

Exemple: Insérez le texte suivant dans un fichier texte enregistré sous forme de chauve-souris ou de cmd.

Mon fichier: “nantbuild.cmd”

 devenv psbuild.sln /safemode