English 中文(简体)
What features you like of FxCop?
原标题:

I love ReSharper, but FxCop is free and does some bits ReSharper does. What can I do to get the best out of FxCop?

I am using VS2008, and plan to upgrade to VS2010 next March hopefully.

最佳回答

Well FxCop has a different focus. It concentrates on the API-design and that you follow the .NET guide-lines and naming-conventions. Therefore it s reports are way more detailed. So it s really powerfull.

Resharper is more about assisting the programmer in it s everyday Job. So it has it s focus on things like better Intelli-Sense, better navigation through code and potential bugs. And of course, VS and Resharper will continue to improve the coding-expirience.

Now can you get the best out of FxCop. I m not an FxCop-expert, but some of my recommendations.

  • Decide which rules you want to follow in your project. FxCop has tons of rules which are quite strict. Lots of them may not apply to your project, so disable them. Agree on the same rule-set in your team
  • Better a small rule-set which everyone in your team follows instead of a big rule-set which is broken all the time.
  • Run it often and fix the rule-violations as you go. If you run it often, its not a biggy to fix the issue. If you wait until you ve tons of errors, you ll probably ignore it, because it to much work.
  • Pay attention to the Fix Category . If it s Non Breaking there s no problem fixing the issue. If it s Breaking you need to pay attention to the depended code.
  • You could integrate FxCop to your continuous-build-server, so you don t have to run in manually.
问题回答

暂无回答




相关问题
building .net applications without Visual Studio

I m interested to hear about people working with building .net applications using MSBuild, NAnt or similar tools. What are you using, why are you using it instead of the VS IDE? I like to use ...

Tips for debugging a made-for-linux application on windows?

I m trying to find the source of a bug I have found in an open-source application. I have managed to get a build up and running on my Windows machine, but I m having trouble finding the spot in the ...

Visual Studio 2010 Beta 2: Can I print in color?

I have to turn in a hard copy of some code with an assignment. Is there any way in Visual Studio 2010 to print C# source code with syntax highlighting? PS: The assignment is solving a math problem, ...

Set Select command in code

On button Click I want to Set the Select command of a Gridview. I do this and then databind the grid but it doesn t work. What am i doing wrong? protected void bttnView_Click(object sender, ...

WPF design-time context menu

I am trying to create a custom wpf control, I m wondering how I can add some design-time features. I ve googled and can t seem to get to my goal. So here s my simple question, how can I add an entry ...

热门标签