Question

I love ReSharper, mais FxCop est libre et fait quelques morceaux ReSharper fait. Que puis-je faire pour tirer le meilleur parti de FxCop?

J'utilise VS2008 et l'intention de passer à côté VS2010, espérons-Mars.

Était-ce utile?

La solution

Eh bien FxCop a un objectif différent. Il se concentre sur l'API-conception et que vous suivez les lignes .NET Guide et conventions de nommage. Par conséquent, les rapports de celui-ci sont de façon plus détaillée. Donc, il est vraiment puissant.

ReSharper est plus sur aider le programmeur dans son quotidien d'emploi. Il a donc il est l'accent sur des choses comme mieux Intelli-Sense, une meilleure navigation dans le code et les éventuels bugs. Et bien sûr, VS et ReSharper continueront d'améliorer le codage expirience.

Maintenant, pouvez-vous tirer le meilleur parti de FxCop. Je ne suis pas un FxCop-expert, mais certaines de mes recommandations.

  • Décidez que vous voulez règles que suivre votre projet. FxCop a des tonnes de règles qui sont assez strictes. Beaucoup d'entre eux peuvent ne pas appliquer à votre projet, afin de les désactiver. D'accord sur le même ensemble de règles dans votre équipe
  • Mieux vaut un petit ensemble de règles que tout le monde dans votre équipe suite à la place d'une grande table de règles qui est rompu tout le temps.
  • Exécuter souvent et fixer les règles-violations que vous allez. Si vous exécutez souvent, ne est pas un gros problème pour résoudre le problème. Si vous attendez jusqu'à ce que vous avez des tonnes d'erreurs, vous aurez probablement l'ignorer, parce qu'il beaucoup de travail.
  • Faites attention à la 'Fix Catégorie'. Si c'est il n'y a pas de problème « insécable » la résolution du problème. Si elle est « Breaking » vous devez faire attention au code dépendu.
  • Vous pourriez intégrer à votre FxCop-build-serveur en continu, de sorte que vous ne devez pas exécuter manuellement.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top