Question

StyleCop est-il utile, quels en sont les avantages ou les inconvénients?

J'ai également téléchargé StyleCop, Resharper StyleCop.

J'utilise resharper et il a ses propres normes de codage et StyleCop a les siennes, je ne comprends pas quelles règles seront utilisées?

Était-ce utile?

La solution

Je trouve StyleCop très utile pour obtenir une cohérence au sein d’une équipe de développement. Cela n'améliorera pas la valeur fonctionnelle de votre code, mais cela améliorera la lisibilité et supprimera un grand nombre de nuances que vous obtenez dans un environnement collaboratif.

En ce qui concerne de nombreuses règles non applicables, j’ai trouvé que la meilleure approche consiste simplement à désactiver celles que vous ne souhaitez pas suivre au niveau de la machine. Vous pouvez ensuite toujours partager ce fichier de configuration avec d’autres personnes afin que l’ensemble de l’équipe respecte le même ensemble de règles.

Pour ce qui est de ReSharper, les règles se chevauchent, mais son objectif principal est de coder la productivité plutôt que de respecter un ensemble de règles de formatage. ReSharper est un outil uniquement IDE, alors que StyleCop peut être utilisé avec msbuild en dehors de Visual Studio. Les violations de règles ReSharper et StyleCop sont toutes les deux affichées par défaut. Il vous suffit donc d’être sélectif pour déterminer celles que vous souhaitez respecter et celles que vous souhaitez désactiver.

Bonne chance!

Autres conseils

J'ai trouvé que ReSharper 4.5 était assez bon en soi. Vous pouvez télécharger StyleCop pour ReSharper pour obtenir les deux. Cependant, j'ai constaté que je passais souvent plus de temps à configurer StyleCop pour ignorer les règles que la valeur que j'en tire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top