2009-08-19 6 views
0

Je n'ai pas de problème avec ReSharper, mais dans certains cas, j'ai lu que l'utilisation de "_" n'est pas recommandée.ReSharper essaye de renommer "private System.Windows.Forms.Button button1;"

ReSharper tente de renommer De

private System.Windows.Forms.Button button1; 

Pour

private System.Windows.Forms.Button _button1; 

EDIT: Je note que je ne veux pas changer, demande si le _xxx est la norme. Pourquoi Visual Studio ne le met pas?

+0

Quoi qu'il en soit c'est le meilleur logiciel que j'ai apporté pour le studio visuel! –

Répondre

2

J'utilise toujours "_". Dans tous les cas, les règles de nommage peuvent être modifiées dans ReSharper-> Options.

+0

Je crée ces GUI avant d'installer ReSharper, donc je pense qu'il essaie de le renommer en standard? –

+2

Il est renommé pour vos paramètres actuels. Si vous n'avez pas modifié ces paramètres, ils sont renommés par défaut. Il n'y a pas de "standard" unique. –

+0

Sous options, vous pouvez modifier le style de nommage - selon la version de R # que vous avez, vous devrez peut-être le changer sous: Langues: Commun, ou Langues: C#. @ Jonathan Shepherd - il essaie de le renommer en * a * standard, mais vous pouvez en définir un autre si cela vous convient mieux - nos champs d'instance sont définis comme m_UpperCamelCase pour les différencier visuellement des constantes ou des champs publics, tandis que les variables locales sont lowerCamelCase - À défaut d'un meilleur guide, nous avons pratiquement adopté la norme de codage C# IDesign: http://www.idesign.net/idesign/DesktopDefault.aspx –

0

ReSharper -> Options -> Langues -> Common - Style> Nommer

changement

champs d'instance (privé) à lowerCamelCase champs statiques (privé) à lowerCamelCase