C #

Tutoriel complet ReSharper

Resharper Full Tutorial



Catalogue d'articles [cliquez pour agrandir] (?) [+]

  1. Série Resharper
    1. L'utilisation de ReSharper dans Visual Studio est lente
    2. ALL Resharper
  2. Raccourcis courants
  3. Structure des fichiers
  4. Précautions
  5. Information rapide
  6. La barre d'outils RESHARPER ne s'affiche pas
  7. Téléchargement de la version historique
  8. La touche de raccourci n'est pas valide
  9. Grande empreinte mémoire

Série Resharper

Pour plus d'informations sur Resharper, veuillez vous référer à mon article précédent:



Tutoriel détaillé Resharper



Améliorez les performances de ReSharper et Visual Studio



Utiliser dans Visual Studio ReSharper Est très lent
TOUT Resharper

Raccourcis courants

Alt + F7 Trouver des références

Ctrl + N Go To Everything est positionné sur tout, très puissant

Ctrl + Maj + N Aller au fichier



Ctrl + F12 Aller au membre du fichier trouver dans la classe actuelle

F2 Renommer, outil de reconstruction

Ctrl + Tab Fichiers actifs, tous les fichiers actuellement ouverts

Ctrl + Maj + Alt + haut / bas Emplacement d'échange de code de liaison montante et descendante

Ctrl + W Sélectionnez tout / un morceau de mot

Ctrl + Alt + F Code propre

Ctrl + Alt + J Sorround avec Template, ajoutez rapidement des blocs d'instructions, comme if, for, try catch, using, # region

Ctrl + Q Documentation rapide

Alt + F12 Afficher l'erreur suivante

Ctrl + E Afficher les fichiers récemment modifiés

Alt + F8 Inspectez ceci (Besoin d'un clavier personnalisé) Afficher où le champ ou l'attribut est attribué

Document officiel de la touche de raccourcihttp://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html

Structure des fichiers

(Photo à gaucheStructure des fichiers) Ctrl + Alt + F (image à droiteContour VA)

image image

Très puissant et facile à utiliserAlt + EntréeIl semble qu'Eclipse dispose également d'un raccourci similaire

Précautions

Une fois Resharper installé, il fera plusieurs choses. Ces choses sont plus gênantes pour les nouveaux utilisateurs, je vais donc les résumer pour référence.

1, outil - Options - éditeur de texte - C # - conventionnel - Lister automatiquement les membres Cochez cette case. Si vous ne cochez pas lorsque vous utilisez une certaine méthode, vous ne serez pas invité à entrer des paramètres, ce qui est très déprimant. Il peut être accroché manuellement. (PS:vs2015 + resharper10 Ce problème a été résolu)

image

deux, Outils - Options - éditeur de texte - C # - Avancée - Afficher les erreurs sémantiques en temps réel / Utilisez un trait de soulignement pour marquer les erreurs lors de l'édition Si Resharper est désinstallé et que ces deux éléments ne sont pas cochés, l'éditeur vs ne provoquera pas d'erreur en temps réel. Par conséquent, après avoir désinstallé Resharper, vous devez revérifier ces deux options. (PS:vs2015 + resharper10 Ce problème a été résolu)

image

Information rapide image

Après l'installation, vous pouvez voir des cases `` vertes / jaunes / rouges '' sur le côté droit de la fenêtre de code actuelle (comme indiqué à droite), et des barres rouges et orange apparaîtront sur la bordure. Qu'est-ce que cela signifie: lorsque la barre rouge apparaît, cela signifie que votre code a une erreur à cette position. S'il s'agit d'une barre orange, cela signifie qu'il s'agit d'un avertissement. La plupart d'entre eux ne détectent pas une valeur nulle ou ne l'utilisent pas après la déclaration.

Si toutes les erreurs et avertissements du document actuel ont été correctement gérés, les barres horizontales n'apparaîtront plus, et la case du haut deviendra verte s'il n'y a pas d'erreurs mais d'avertissements, elle sera jaune, puis compilera capable de passer

La barre d'outils RESHARPER ne s'affiche pas

image

C’est que la barre d’outils ci-dessus n’est soudainement pas affichée, mais elle peut toujours être ouverte ici.Outils / Options / Resharper Malheureusement, la fonction n'est pas disponible

Solution: ouvrez le package d'installation Resharp -> réparer / réinstaller -> redémarrer l'ordinateur -> ouvrir VS est résolu

Il a fallu beaucoup de temps pour résoudre ce problème aujourd'hui.Réparé plusieurs fois mais sans effet, a finalement redémarré l'ordinateur pour résoudre

Téléchargement de la version historique

https://resharper-support.jetbrains.com/hc/en-us/articles/207242355-Where-can-I-download-an-old-previous-ReSharper-version-

La touche de raccourci est invalide / invalide

version de réaffûtage: 8.0

vs2012 avec mise à jour 4

windows 8.1 x64 édition entreprise

problème:Toutes les touches de raccourci de reshaper sont devenues vides, les touches de raccourci de vs built-in ne sont pas invalides, réinstaller resharper et redémarrer l'ordinateur ne résout pas le problème.

résoudre:

1. Désinstallez resharper et utilisez CCleaner pour nettoyer le registre

2. Utilisez Everything pour rechercher le resharper et supprimer tous les fichiers / répertoires avec 'Resharper' dans le nom ou le chemin.

3. Réinstallez le resharper, ouvrez VS une fois terminé, vous serez invité à indiquer que le fichier de variable utilisateur est introuvable, puis dans la boîte de dialogue contextuelle, sélectionnez la disposition des touches de raccourci de réaffûtage ou la disposition des touches de raccourci VS pour résoudre le problème

PS ==>Resharp 10 + VS2015 Une solution plus pratique: Ouvrir Resharper Options , Sélectionnez Clavier et menus , Dans Raccourcis clavier Sélectionnez la touche de raccourci de style que vous souhaitez utiliser, appuyez sur Appliquer le schéma

Grande empreinte mémoire

En ce qui concerne le problème que Resharper occupe une grande quantité de mémoire, ma machine a 8G de mémoire, et la situation est bonne. C'est juste que chaque fois que vous ouvrez la solution, elle restera bloquée pendant quelques minutes, et il n'y a pas de retard évident dans le processus d'encodage ultérieur. Si vous pensez qu'il est bloqué, achetez-le, 16 Go de RAM + SSD.


Cet article est reproduit du blog de Zhao Qingqing, le lien original: http://www.cnblogs.com/zhaoqingqing/p/3895427.html, veuillez contacter l'auteur original si vous devez réimprimer