Just me or do all the "aids" slow you down?

I've been away from C# for awhile. Just reinstalled VS + ReSharper, a combination I've used for a very long time.  I also licensed JetBrains AI to give that a go.  

But wow, I can't type more than a couple characters without either VS or ReSharper trying to inject code, change what I just typed, change what is displayed or something!  I literally can't write code this way.  How does anyone?  I'm an experienced dev known for being rather fast.  When I'm typing I KNOW WHAT I WANT.  But now with all this “assistance” I can't even just type code in and expect to get what I want.  I'm literally at like 25% or slower performance.  Its ridiculous.

I've been working to try and turn features off, but after 2 days I still haven't found all of them and still get interfered with when just typing in code.  Autocomplete is great, ReSharper was always amazing at that.  But autocomplete should only engage when I want it (like pressing tab or something).  It absolutely should not apply when I press the space bar!  There are far too many “assistance” tools now and its ridiculously hard to find and turn them all off!  Is ReSharper written for developers or script kiddies?

Any thoughts on this?  Suggestions on how / where I can find all of the ways either RS or VS can interfere when just typing so that I can turn them off?

I've been a ReSharper user for a very long time and used to require it for all developers working on my teams.  But now, for the first time, I'm thinking maybe I should just uninstall it.  This is not helpful for a professional programmer, maybe its good for someone who has no clue how to code and wants suggestions every 3 seconds.  Maybe ReSharper support will see this and pass some feedback to the dev teams.  

Maybe ask some questions and like how much assistance (interference) you want during installation and provide an easy way to enable/disable things in bulk (like setting profiles).  Trying to track down all the individual settings and turn them off now is way too time consuming.

1
4 comments

To be clear I'd like to turn off EVERYTHING that will take an automatic action while I'm typing.  If anyone has a list of all these things that would be great, they are located all over the options and hard to find.

0

Hello James,

I'm sorry you've experienced such troubles. 

Could you please provide a screenshot/video demonstrating this irritating behavior?  It will help us troubleshoot the problem more accurately.

Thank you

0

Yes. I've been a R# user for a while and it seems it's just slower and slower to the point it's unusable. Give me the option turn off the realtime unused variable stuff. Let me keep the LINQ, Move, Rename, Extract Interface refactor and DI field creation. I really don't need every single keystroke firing off an event to “help” me. 

0

Hello Corbin,

Thank you for the reply. 

It's really hard to tell what interferes in your case without certain examples as it's not evident if it's ReSharper or VS behavior.

First of all, please try disabling ReSharper AI in ReSharper | Options | Environment | Products & Features.

After that, we'd grateful if you could collect  a performance snapshot as described in the article? Please specify the steps that lead to the problem in the snapshot details.
There's also a guide describing how to speed up ReSharper + VS.

Thank you.

0

Please sign in to leave a comment.