"We've noticed that extension 'ReSharper Ultimate' is slowing Visual Studio" message

There are the following versions of the message:

2017-07-11_1339.png2017-07-11_1339_001.png

mstsc_2019-11-21_16-51-44.png

2017-08-17_1118.png

At the same time, we constantly work on ReSharper performance improvement, but some problems can only be solved by taking ReSharper out of the process. This is a massive architectural challenge and will take some time. The progress can be tracked here:

84 comments
Comment actions Permalink

I finally gave up on Resharper, some 15 years of using it no less.  Couldn't deal with the terrible performance with larger solutions.

Moved to Coderush, having a better time with it so far.

1
Comment actions Permalink

It is impossible to use resharper especially projects like xamarin.forms. it is super slow, freezes the ui and crashes the Ide. i have just relieved after disabling it especially for Xaml. There are free open source tools doing better than resharper and such sad to see that we have to pay a lot of money to waste our precious development time for resharper.   

0
Comment actions Permalink

Same here, it is impossible to use ReSharper now. We have a couple of visual studio solutions with more than 150 projects. I can't even open those solutions with Resharper enabled. Visual studio either hangs or crashes. So we have to make smaller sub-solutions to work. But whenever we have to build or make entire solution wise changes, which is very frequent, one has to disable ReSharper before proceeding. This is so annoying, and with heavy heart, if I find anything close to ReSharper, I'll be saying goodbye to this great product. And if you guys think that the user has to go through tens of preference adjustment, both in VS and Resharper, before he/she can use your product, that is absurd. By the way, I use a decent office laptop Lenovo T-480 with 32 GB ram to work. 

1
Comment actions Permalink

How many of these comments are real.. and how many have been added by Microsoft since they are scared of Jetbrains new and very nice IDE that competes with Visual Studio? For that matter.. if they are real.. is it Visual Studio or Resharper's fault that it's slow? Note that it's much slower now than it used to be...

-3
Comment actions Permalink

Mczarnek, I know mine is real, and I'm not a M$ employee, but I guess anyone can say that with no way to verify it.  I follow this thread after I posted a while ago, and I see a new comment every month or so as posted.  Rider is a great IDE but I can't use it because the lack of fully-implemented TFS integration, so I struggle along with Resharper and Visual Studio, because although it's slow and it hangs frequently, I'm not willing to give up the features that Resharper adds to Visual Studio.

0
Comment actions Permalink

@Mczarnek how do we know that your comment is real, and that you're not someone from Jetbrains trying to deflect the genuine concerns of frustrated customers onto Microsoft?

It is true that this problem has pushed me onto Rider, and I'm happier with Rider than I was on Visual Studio.

2
Comment actions Permalink

Touché

It's true.. wish something like www.frink.global (full disclosure: my actual company) was already more popular that would allow us to figure out who to trust online.

0
Comment actions Permalink

There is no need to invent a conspiracy here, the performance of the VS addon sucks. You know it, M$ knows it, and JetBrains knows it. Jet brains is working on it, end of story.

0
Comment actions Permalink

I must say as well, I am getting terribly annoyed by the performance cut because of Resharper, typing is like you are using honey.

Since I do use Resharper for many years now and still this issue is very prominent there is obviously no solution at hand by the reshaper team.
Or they don't care because they have very strong machines to work with.

I might try DevExpress CodeRush and see how that is working...

0
Comment actions Permalink

So, as said:
I disabled ReSharper because the speed of VS2019 was unbearably slow and now I am trying DevExpress CodeRush.
So far it looks pretty good, way better in regard of the performance.

Keep you posted...

0
Comment actions Permalink

I am giving up hopes on Jetbrains ability to give us something that will run a little faster. Every time I complained to them (over the years) they asked me to send some performance logs and dumps but it did not take anywhere. I have a 24GB RAM, i5 8th gen and SSD and a solution having 25 projects or so. 

I looked into some tutorials of CodeRush last weekend and found that it is a simplistic tool (compared to Resharper), except for templates maybe! Most of the operations they do can be found in free add-ins like CodeMaid, Rosylnator etc. Also VS2019 has got some of their refactoring add-ins. 

Too bad that Jetbrains is letting it die. Not sure what is their game!

Edited by SK Dutta
0
Comment actions Permalink

I've now successfully made the switch to Rider. It's possible that is what JetBrains actually wants us to do, but it is definitely better than VS + R#. It's more stable, faster, and has better features and less bugs (though not to say that it's perfect either.)

(After using Rider for a few weeks now, I *strongly* recommend switching. It's so much better than VS + R# it's amazing. I haven't been this productive in a long time.)

Edited by Dave Cousineau
0
Comment actions Permalink

Ive tried just about everything and this STILL happens in my C# solutions. I had the issue in Resharper 2019, so I figured I update to 2020. Seemed fine for a bit but then the problem came back eventually. I've disabled about 80% of Resharper and it's still an issue. I clear caches daily at this point. Typing gets slow, this pops up. No idea why and there's seemingly no way to identify the problem. I'm so tired of it :(

I've  went as far as manually disabling Resharper doing the "read project files from disk automatically". So I have to keep a sticky note of the projects I have configured Resharper to read from. Even after excluding over half the projects in a solution in the explorer, I still get the issue.

64GB of Ram and a 6core/12 thread Xeon 3.8ghz CPU - can't keep up with resharper. Maddening.

Edited by Omeganemesis28
1
Comment actions Permalink

Hey ReSharper team! It has been known for a very long time that using several features in your software kills the Visual Studio IDE on performance when put under heavy load and the worst thing for me is when keyboard input actually starts buffering for several seconds on a 16-core with 32GB RAM with 60+ projects. Anyway, hardware plays a very little role in the VS+ReSharper setup since everything is run through the same VS IDE process, unless the software supports spreading the load.

I am not here to share blame or point out any specific problems, but is there a way you could work this out together with the Visual Studio team?

I have posted a suggestion to look into this at the Visual Studio community site:
https://developercommunity.visualstudio.com/content/idea/1200737/visual-studio-plugin-performance.html

 

Edited by Runesolberg
1
Comment actions Permalink

It would appear that the JetBrains people are willing to risk EVERYTHING by continuing to pretend that this huge problem doesn't exist.

1
Comment actions Permalink

Performance is terrible and has been for a while, period. Tired of waiting for resolution, I probably waste 30-60 mins a day waiting for your extension to quit tying up or crashing VS. I disable your extension and all the problems go away. We will likely be migrating to Roslyn as our subscriptions expire.

1
Comment actions Permalink

I've experienced this problem for 10+ past years, regardless of version of VS.NET or ReSharper (see attachment for the most recent recurring error in VS.NET 2019) . while I'm not trying to diminish overall functionality or value of using Resharper, I'm curious.

Does JetBrains plan to release a Resharper version (with appropriate default settings), which does not produce the aforementioned error? And more importantly, does not get in the way of typing with rate 5+ characters per second? Performance tuning Resharper is a major job I'd like to avoid. 

Why not ship the product with performance-conservative settings and drop into the product messages like "Click to enable this feature, but IDE performance may be affected by it"?

Honestly, I haven't seen either a hardware configuration that ReSharper didn't slow down (particularly typing) and it was the single biggest drawback of using it.


0
Comment actions Permalink

frankly, for years everybody's been noticing "a real performance problem" with ReSharper. why is JetBrains the only party to avoid acknowledging that? default settings of your product are a major performance problem. just search Google for "Resharper slow", you'll get almost 1 million results (!!!). change the product's shipping defaults please.

1
Comment actions Permalink

VS2019 running 32-project solution on Dell rack workstation dual 16 core Xeon, 64GB RAM and superfast PCIe x8 SSD. Opening Visual Studio takes around 15 sec till the point I can open and edit the files, unfortunately initializing ReSharper plugin takes another 20 sec, and initializing ReSharper project yet another 25 sec on top of that, to the point when I can finally use Search Everywhere. It makes total of one minute I need to wait to start editing my project using ReSharper. And beyond that ReSharper is constantly freezing on my machine, I see numerous "JetBrains ReSharper is slowing typing performance" while working with this and other projects.

How much longer we need to wait for ReSharper running Out of process? I keep reading that it is on 2020.1 roadmap then it gets shifted to 2020.2 see https://blog.jetbrains.com/tag/out-of-process/ and finally it is not even mentioned anymore for 2020.3 EAP. Come guys... what is going on?

Edited by Ono
1
Comment actions Permalink

The last few days VS 2019 with Code Rush - instead of ReSharper - wasn't even able to start, out of memory exceptions and what not. Just for no reason.

After some more digging and checking the Task Manager I could see the GPU Performance was at it's limit and that puzzled me somewhat. Some more digging - and recognizing that my company gave us not so great laptops [Lifebook E558, Windows 10/64bit, SSD] to begin with - I disabled the GPU Hardware Acceleration in VS 2019 and the performance increase hit me in the face like ice cold water.

All of a sudden it is fluid again.

The laptop has a UHD Graphics 620 built in, which has no onboard Memory and uses the installed RAM [16GB].

I then enabled Resharper again [disabling Code Rush] to see if this is now better than before:

It definitely is better, so i keep at least for this notebook the GPU option disabled.

I hope this helps some others with those pesky performance issues.

0
Comment actions Permalink

I installed the latest version of Resharper this afternoon (2020.3) and it killed my VS2019 Solution. I was unable to load as it kept running out of memory. I found articles suggesting "you switch one thing on" or "another off" and that will fix the problem. Frankly I am paying good money for something that should just work without me having to spend a ridiculous amount of time and money. I have finally uninstalled it to get everything working again. I see people talking about CodeRush and will take a serious look at it. I am very disappointed with Resharper. It could have been a great product.

1
Comment actions Permalink

Doug Morris, I suffered with ReSharper/VS performance for years.  Like an addict, I couldn't quit it.  From time to time I'd disable it and relish in the speed of Visual Studio, but at the same time I'd realize just how much I rely on ReSharper.  I tried Rider, but the VSTS integration didn't work, so that was a deal breaker for our shop.  However, this year we migrated all our code and devops from TFS on-prem to Azure Devops and swichted from VSTS to Git at the same time.  I decided to give Rider another chance now that I don't need VSTS integration, and Rider is a wonderful and responsive IDE.  It loads, compiles and runs almost all of our existing solutions, too.  The biggest thing that forces me to use VS2019 now is we use several T4 templates in our projects, and the "run custom tool" isn't supported in Rider, so I have to jump back to VS2019 to run the templates, then jump back to Rider.

0
Comment actions Permalink

It seems incredible that the solution to using a product is to stop using with the product you bought it for! I (and my company) has invested in Microsoft and Visual Studio firstly. We then look at other products to compliment it. The idea of moving to a completely different product because Resharper works better with it doesn't really work. I think Jetbrains need to offer a product that does what it claims to do and does it well. Still very disappointed.

1
Comment actions Permalink

I came back here after installing 2020.3 to see what happened in the space of out of process work. I was surprised to see that it wasn't even mentioned in the release note! JetBrains let us down. Again. For years. This is so frustrating! If people weren't so addicted to it because of the extended options it gives, especially when refactoring, it would have long be gone because of how the company is handling the product and communication with its user base.

Come on, you've allegedly been working on the out of the process for a year and a half now and you don't even mention it anymore. That's just sad. See you in a year's time for the company to tell us that they stopped working on it and that we should move to Rider to fully enjoy it -_- That wouldn't even come as a surprise at that point.

2

Please sign in to leave a comment.

Have more questions?

Submit a request