So I used Resharper for a long time and I really liked it. There were a few things I didn’t like, especially the time added to a project load. And every once in a while it would lock up. But the features I liked were very useful: Find all usages, simple keyboard shortcuts, code reformatting. But the two most useful things it did was 1) to but a bar along the right side of the screen with orange or red lines for were the code had problems, and 2) clean up the using statements. I have been using CodeRush/Refactor Pro for about a month now and really like it as well. I wish it did some of the things that ReSharper did and I wished the refactoring worked more like ReSharper. But I like the polish a lot better and I like the way it shows how blocks of code are related. One of the best features I notices so far is the showing cyclomatic complexity of each method. The code completion is a bit complicated and I haven’t spent enough time figuring it out. It is more flexible than ReShar
Improving the development process one day at a time.