Liste des abréviations ReSharper: où puis-je la modifier?


141

J'utilise ReSharper 4.5, et ce qui arrive souvent lorsque je convertis des propriétés explicites en propriétés automatiques, c'est que je choisirai accidentellement "Ajouter XX à la liste des abréviations".

Ie: Je veux convertir CustomerID en une propriété automatique, mais à cause de petits doigts rapides, j'ajouterai accidentellement "ID" à la liste des abréviations à la place, ce que je ne veux pas faire. (Je veux que les règles de dénomination utilisent "Id" au lieu de "ID").

Où puis-je trouver et modifier la liste des abréviations personnalisées dans ReSharper 4.5 ??

Réponses:


103

Dans Resharper 5. voir la réponse ci-dessous.

-Dans Resharper 4, utilisez Resharper / Options / Languages ​​/ Common / Naming Style Choisissez la radio "Override common settings" ceci active le bouton "Manage Abbreviations"

Pour une langue spécifique

  • Resharper / Options / Languages ​​/ C # / C # Naming Style
  • Resharper / Options / Langues / Style de dénomination VB / VB

2
Merci! Je ne sais pas pourquoi je n'ai pas pu le trouver moi-même.
Alex Czarto

Impossible de les trouver là-bas, la boîte de dialogue semble écourtée sur Win7 / Vs2008
Andomar

C'est drôle que j'avais exactement le même problème. Merci pour la solution
Luke Chadwick

1
Le bouton "Gérer les abréviations" est un peu coupé avec Win7 / VS2008. J'ai cependant pu cliquer sur le haut du bouton. Si vous ne pouvez pas, cliquez dans la grille pour "Règles de dénomination définies par l'utilisateur", appuyez trois fois sur la touche de tabulation, puis appuyez sur la barre d'espace. Cela se concentre et clique sur le bouton "Gérer les abréviations ...".
Tom Mayfield

28
Juste une mise à jour qui dans VS 2010 avec ReSharper 6.1, la liste des abréviations apparaît maintenant sous ReSharper / Options / Édition de code / C # / C # Naming Style / Advanced Settings - au bas du panneau se trouve une zone de texte avec une liste de abréviations majuscules. Cela m'a pris un certain temps à localiser, j'ai pensé que cela pourrait être utile pour les autres :)
définit le

49

Dans Resharper 7.x, c'est différent de la v6.0, c'est sous le langage spécifique, pour moi Resharper / Options / C # / C # Naming Style / Advanced settings au bas de laquelle se trouve une liste d'abréviations séparées par des espaces.

Voici le site jetbrains (obsolète?) Qui détaille (je pense que la façon 6.x de le faire?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Resharper 8.x suit la même manière que 7.x.
techvice

2
Resharper 9 est fondamentalement le même sauf qu'il y a une Code Editingsection supplémentaire entre Optionset C#pour moi.
Jeff B

27

Dans la version bêta 5.0, c'est similaire

ReSharper / Options / Langues / Style de dénomination / Paramètres avancés ...

Ensuite, il y a une boîte en bas intitulée "Modifier les abréviations en texte brut"


25

Dans Resharper 6, c'est presque la même chose que 5 ...

ReSharper / Options / Langues / Style de dénomination / Paramètres avancés ...

Ensuite, la case en bas est intitulée "Abréviations en texte brut (MAJUSCULE UNIQUEMENT):"


1
Merci beaucoup! C'est la même chose en 8.1 également. Cela me rendait fou!
Stígandr

24

Dans Resharper 6.1 (bêta), c'est légèrement différent de la v6.0, c'est sous

ReSharper / Options / Édition de code / Style de dénomination C # / C # / Paramètres avancés

Ensuite, la case en bas est intitulée "Abréviations en texte brut (MAJUSCULE UNIQUEMENT):"


2
Cela est également vrai pour Resharper 7
Grhm

1
Cela est également vrai pour Resharper 8
cecilphillip

8

ReSharper 10.0.2 à l'aide de Visual Studio 2015

ReSharper > Options > Code Editing > C# > Naming Style

Cliquez Advanced settingspour ouvrir leAdvanced Naming Settings fenêtre.

Modifier la zone de texte Abbreviations


5

Pour ReSharper 2016/2017, ceci peut être trouvé sous

ReSharper>> Options>> Code Editing>> C#/VisualBasic.net>> Naming Style>> Advanced Settings...>>Here you will find abbreviations

Selon la langue, vous le trouverez à différents endroits.

Parfois, vous le trouverez sous ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Démontré une image



2

Dans les versions 5.X de resharper, veuillez utiliser "Réinitialiser les valeurs par défaut" pour supprimer les abréviations déjà ajoutées.

ReSharper / Options / Édition de code / Style de dénomination C # / C # / Remplacer les paramètres communs / Rétablir les valeurs par défaut

@ user1107632: 2D et 3D ne sont pas une variable valide et vous n'allez pas l'utiliser de toute façon.

http://www.informit.com/articles/article.aspx?p=24472

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.