Just before you sigh and mark this question as a duplicate, I can tell you, it is not.
I've seen a lot of questions about replacing Resharper with something else, but most of them are out of date. I'd like to get this question raised again with a view to current situation in the world of VS extensions.
I have been using R# for the last 2 years and have paid out of my pocket for V7 and for upgrade to V8. But more and more I use it, I feel it is a drag! Drag on CPU resources and drag trying to fight the bloody thing. Visual Studio is horribly slow with it enabled. One of the projects I work on has 230K lines of code and R# is very slow there!
I wish Resharper was modular and I could turn off most of it's features.
I have tried Productivity Power Tools and they add a lot of value, but don't have critical functionality I'm after
Anyway, my question is: what extensions can do the following:
Nice test runner. Where you can right click on the test and say Run. Native VS test runner is horrible.
Refactorings. Some refactorings are presented in VS natively which is nice, but anything past extracting a variable is non-existing. Renaming is very nice in R#, but I've never seen this implemented anywhere else.
I know this question is a bit off-topic - asking to recommend a product. But people did ask similar questions here, hence I decided to ask as well.
2nd July 2018 Edit 4 years after and I still get upvotes on this question, so I guess it is a time for an update. I'm on Visual Studio 2017 (currently 15.7.4) and don't have Resharper installed on any of my machines. And it is working just fine. Built-in functionality is mostly doing what is needed, even built-in Test Runner is fine.
There was a period of withdrawal when I was missing R#, but after almost 2 years without R#, I can say - native VS is good (and fast) enough to work on web projects. Yes, some R# features are still missing, but not enough to grant R# behemoth to weight me down.