web-dev-qa-db-fra.com

Désinstallation de Resharper - Visual Studio n'affiche plus la mise en surbrillance des erreurs correcte

J'ai essayé Resharper et j'ai décidé de désinstaller. Cependant, après cela, Visual Studio n'affiche plus de soulignement rouge qu'il utilise normalement pour identifier l'emplacement des erreurs dans le code.

Jusqu'à présent, cela s'est produit sur deux de nos PC. J'ai essayé une réinstallation et une réparation, mais pas de chance. Avez-vous des idées sur la façon de restaurer la mise en évidence dans Visual Studio?

À votre santé

Pseudo

71
Nick

Allez dans Outils → Options → Éditeur de texte → C # → Avancé, vérifiez les options suivantes:

  • Souligner les erreurs dans l'éditeur
  • Afficher les erreurs sémantiques en direct

alt text

123
Igal Tabachnik

En fait, Resharper (à partir de la version 8.1) dépasse plus que les paramètres de surbrillance des erreurs. Par exemple, la saisie semi-automatique des fichiers XAML est interrompue après la désinstallation; et selon le support Resharper, diverses autres liaisons clés sont également rompues. Je soupçonne fortement que Visual Studio 2012 est complètement rompu par la désinstallation de toutes sortes de façons.

Dans Visual Studio 2012, la solution semble être de réinitialiser tous vos paramètres Visual Studio à leur valeur par défaut.

Allez dans le menu Outils, sélectionnez "Importer et exporter les paramètres ...". Sélectionnez le bouton radio "Réinitialiser tous les paramètres" et cliquez sur "Suivant".

Après avoir cliqué sur "Suivant", vous serez invité à indiquer un emplacement dans lequel enregistrer les paramètres actuels (cassés). Fait intéressant, le répertoire par défaut de la boîte de dialogue Exporter les paramètres pointe vers un répertoire qui a été rendu orphelin par le programme d'installation de Resharper; et il se trouve qu'il y a déjà un fichier d'exportation. Il peut être intéressant d'essayer de restaurer ce fichier de paramètres. La date sur la mienne semble être à peu près à l'heure à laquelle j'ai installé Resharper. Je soupçonne que c'est un fichier de sauvegarde généré par leur programme d'installation (mais ignoré par leur programme de désinstallation).

En tous cas. La réinitialisation a fonctionné pour moi. Si vous êtes courageux, vous pouvez tester le fichier d'exportation laissé par le programme d'installation de Resharper.

Plainte générale (parce que je suis tellement ennuyé par tout cela ... 11 000+ vues sur cette page sur StackExcange jusqu'à présent, 3 ans après le démarrage du fil). Le support technique de Resharper a un rapport de bogue de QUATRE ans couvrant les dommages causés par la désinstallation. Quatre ans plus tard, ce n'est toujours pas réglé. Par mon calcul approximatif, je vais supposer que la désinstallation de Resharper pour leur version de démonstration a saccagé Visual Studio pour quelque part dans le quartier de 30 000 développeurs. Et c'est saccagé. Qu'il n'y ait pas d'erreur. Bien que cela ne soit pas immédiatement apparent, les principales fonctionnalités de Visual studio ont été laissées désactivées, et le résultat est une instance de Visual Studio qui est totalement inutilisable pour le développement. De mauvaise qualité.

11
Robin Davies

Allez dans Outils -> Options et sous Environnement, sélectionnez le nœud Polices et couleurs.

Choisissez d'afficher les paramètres de l'éditeur de texte et dans la zone de liste Afficher les éléments, recherchez l'élément "Erreur de syntaxe" et corrigez le paramètre.

Une autre option pourrait être d'utiliser le bouton "Utiliser les valeurs par défaut" en haut du même formulaire d'options.

5
Gerrie Schenck

J'ai eu un problème similaire - je ne sais pas s'il a été provoqué par la désinstallation de Resharper - et il a été résolu en installant VS 2008 SP 1.

http://www.Microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

0
Edward

La même chose se produit dans VS2013 lorsque le procès expire, cela semble être quelque chose qui devrait vraiment être corrigé après tout ce temps. : \

0