Resharper Love & Hate
ReSharper is the tool that I can't live without it and I can't live with it. It's easy to say why. First of all I just can't work without the following R# shortcuts:
- Ctrl + N (this probably worth 95% of R# price)
- Ctrl + B
- Ctrl + Shift + B
- Alt + F7
- Ctrl + Shift + F7
- Ctrl + F12
And the code analysis is too darn useful:
- Auto import
- Auto initialise variable through constructor
- Generate getter
- Plus all the refactoring tools (extract method etc. etc. etc.)
But it's really s ..... l .... o .... w. It's worse during debugging session. Every F10 can take up to a second. Evaluating a variable can produce a time-out and it also crashes my debugging session when it's running within NUnit. God knows why.
It's such a shame for such a great tool to be super slow. I often had to turn R# off for debugging and turn it back on during coding. The problem with this is that it often screw up the R# keyboard short cuts and I had to reset it again. This takes about 25 minutes in my PC.
A lot of people complained about R# regarding its memory foot print and more frequently ... performance. This seems to be a common whinge about it. If only R# is a tad faster, we all will be in coding nirvana. I kid you not.
In the mean time I'm investigating CodeRush + Refactor combo as R# replacement.
Labels: Coding


0 Comments:
Post a Comment
<< Home