Comment puis-je désactiver ReSharper dans Visual Studio et l'activer à nouveau?

j'ai installé ReSharper , et cela fonctionne dans Visual Studio, mais comment le désactiver?

chaque fois que je cherche dans le menu ReSharper, Je ne trouve pas d'option désactivée.

303
demandé sur Oscar Mederos 2010-02-03 07:54:04

11 réponses

vous pouvez désactiver ReSharper 5 et les versions plus récentes en utilisant le bouton" Suspendre dans le menu outils -> Options -> ReSharper .

enter image description here

470
répondu Matthew Perron 2016-06-30 04:46:44

Si vous voulez le faire sans cliquer trop, ouvrez la Fenêtre de Commande ( Ctrl + W , Un ) et tapez:

ReSharper_Suspend ou ReSharper_Resume selon ce que vous voulez.

Ou vous pouvez même définir un raccourci clavier pour cette fin. Dans Visual Studio, allez à outils - > Options - > environnement - > clavier .

là, vous pouvez assigner un raccourci clavier à ReSharper_Suspend et ReSharper_Resume .

la fenêtre de commande peut aussi être ouverte avec Ctrl + Alt + A , juste au cas où vous seriez dans l'éditeur.

Enter image description here

138
répondu Oscar Mederos 2014-02-13 08:32:11

Lier ReSharper_ToggleSuspended à une touche de raccourci.

Suit:

  1. Outils>Options
  2. Cliquez sur le Clavier sur le côté gauche
  3. Type "suspendre" dans le "Afficher les commandes contenant:" zone de saisie
  4. choisissez le "ReSharper_ToggleSuspended "
  5. appuyer sur les touches de raccourci: et
  6. appuyez sur le bouton" Assign".

Lier ReSharper_ToggleSuspended à une touche de raccourci (dans mon cas: Ctrl-Shift-Q) fonctionne très bien. Avec ReSharper qui ne supporte pas encore le CTP async (à la mi-2011), ce raccourci est d'une valeur inestimable lorsque l'on plonge dans le code les utilisations du mot-clé async.

68
répondu Kevin Driedger 2011-06-09 17:18:36

j'oublie toujours comment faire et c'est le premier résultat sur Google. IMO, aucune des réponses n'est satisfaisante.

Alors, cette fois, pour la prochaine fois, je recherche et à aider les autres, voici comment le faire et à quoi ressemble le bouton pour l'activer:

Toggle Resharper Toolbar Button

ouvrir package manager console via la barre Quick Launch près des boutons de légende pour lancer une PowerShell instance. Entrez le code ci-dessous dans L'instance Powershell du Gestionnaire de paquets:

Si vous voulez l'ajouter à la barre d'outils standard:

$cmdBar = $dte.CommandBars.Item("Standard") 
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"

Si vous souhaitez ajouter une nouvelle barre d'outils personnalisée:

$toolbarType = [EnvDTE.vsCommandBarType]::vsCommandBarTypeToolbar
$cmdBar = $dte.Commands.AddCommandBar("Resharper", $toolbarType)
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"

si vous gâchez ou n'étiez pas satisfait de la barre à laquelle vous l'avez ajouté et avez besoin de recommencer, retirez-la avec:

$ctrl.Delete($cmdBar)
$dte.Commands.RemoveCommandBar($cmdBar)

en plus d'ajouter le bouton, le raccourci clavier ctrl+shift+Num -, ctrl+shift+Num - (Ctrl shift et double-tap keypad_minus) fonctionne très bien.

EDIT: On dirait que StingyJack a trouvé le post original que j'ai trouvé il y a longtemps, qui n'apparaît jamais quand je fais une recherche google pour ceci: https://stackoverflow.com/a/41792417/16391

13
répondu Derek Ziemba 2018-03-09 03:35:55

vous pouvez ajouter un élément de menu pour basculer ReSharper si vous ne voulez pas utiliser la fenêtre de commande ou une touche de raccourci. Malheureusement ,la commande ReSharper_ToggleSuspended ne peut pas être directement ajoutée à un menu (il y a un numéro ouvert sur ce ), mais il est assez facile de contourner:

créer une macro comme celle-ci:

Sub ToggleResharper()

    DTE.ExecuteCommand("ReSharper_ToggleSuspended")

End Sub

puis Ajouter un élément de menu pour exécuter cette macro:

  1. Outils / Personnaliser...
  2. choisissez l'onglet Commandes
  3. choisissez le menu que vous souhaitez mettre l'article sur
  4. Cliquez Sur Ajouter Une Commande...
  5. dans la liste à gauche, choisissez "Macros "
  6. dans la liste résultante sur la droite, choisissez la macro
  7. Cliquez sur OK
  8. mettez en surbrillance votre nouvelle commande dans la liste et cliquez sur Modifier la sélection... pour définir le texte de l'élément de menu etc.
12
répondu T.J. Crowder 2012-12-23 10:43:32

vous devez aller à des Outils-- > Options - - > sélectionner Resharper- - - > cliquez sur suspendre maintenant ,pour le désactiver

11
répondu VivekN 2014-09-29 13:51:27

Dans ReSharper 8: Outils -> Options -> ReSharper -> Suspendre Maintenant

8
répondu vezenkov 2013-10-03 15:11:10

Tools -> Options - > ReSharper (cochez "Show All setting" si L'option ReSharper n'est pas disponible ). Alors vous pouvez suspendre ou reprendre. J'espère que ça aide (je l'ai testé uniquement dans VS2005)

7
répondu san 2012-10-15 09:02:51

Pour ReSpharper 2017.2.2 goto ->ReSpharper->options-> options de Produits et de fonctionnalités. enter image description here

6
répondu Waqas ali 2017-10-10 11:09:29

dans le cas où la solution ne permettait pas de simplement suspendre resharper (STRG+R, STRG+R ne fonctionnait toujours pas par exemple) j'ai décidé de désactiver le plugin et de redémarrer visual studio.

VisualStudio > Extras > Extensions > Resharper > Disable

https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-diagnose-extension-performance enter image description here

3
répondu Nasenbaer 2018-01-24 13:43:28

In Visual Studio 2017 ReSharper 2018.X. X peut être activé et désactivé en allant sur Help > Manage Visual Studio Performance . Sélectionnez ensuite JetBrains ReSharper ... sous Extensions .

enter image description here

0
répondu rufer7 2018-09-12 10:36:45