views:

38

answers:

2

We had a bunch of computers at work running VS2010 with Resharper. In VS2008, Resharper ran slow enough that all the other devs stopped using it ... even those on quad core boxes and 8GB+ of memory. In VS2010, Resharper 5+ starts up great and works fine ... but then within ~4 hours starts to go downhill. We first notice that simple functions like "Find Usages" return bogus results (or nothing), then it slows down considerably, and finally the mouse stops working (while the keyboard becomes extremely slow). Our project isn't huge either - we only have 5 developers who have been working for a year, so I imagine there are far larger projects using Resharper.

Any suggestions? 4 of the 5 devs on my team have stopped using Resharper altogether, the other is getting ready to. We all have different configurations, computers, and even OS's, but all have similar problems.

Thanks!

+1  A: 

Your results don't sound typical. We have a million-line codebase, and although we did have speed problems with 5.1's test runner (as a result of which we've downgraded back to 5.0), we haven't had any problems like what you're describing.

What sort of project are you writing? R# 5.1 had several fixes for ASP.NET and ASP.NET MVC, and I think there were performance fixes in there too (I didn't pay too much attention since we don't do Web development). If you don't mind a slow test runner and you're doing Web development, try upgrading.

Otherwise, I would suggest that you either write up the issues you're seeing in ReSharper's bug tracker, or contact ReSharper support via their "Problem Using ReSharper" contact form. They might be able to be of assistance, and in the case of the slowdowns they might be able to walk you through getting a profile so they can see what's wrong.

Joe White
We are using 5.1. It's far better than 5.0. Our solution is 17 projects, about 1 Million lines of code (which doesn't seem terribly big, at least compared to other codebases we've created), and the problems now only occur after a few hours (where before they were happening right away). I originally contacted ReSharper, they finally said they'd need our solution to see the problem, which we can't provide for confidentiality reasons. I'll probably try again, I just wanted to see if anyone here had problems.
Andrew
+1  A: 

Andrew, please feel free to contact us as Joe White points out or contact me directly (hadi at jetbrains dot com) and we'll try and figure out what your issue might be.

Thanks.

Hadi Hariri
Thanks, I'll probably do so.
Andrew