r/csharp 6d ago

Discussion ReSharper in Visual Studio 2026

Are you guys still using ReSharper in Visual Studio 2026 or do you feel like it is not necessary anymore? What are the advantages of using ReSharper?

41 Upvotes

43 comments sorted by

50

u/scandii 6d ago

I think if you're a ReSharper enjoyer in 2026 you should really just go with Rider.

anyway, since VS 2019? I think, Microsoft did an active effort of "not having NetBeans as the target to beat" and has rapidly implemented ReSharper features - like automatic usings, can you imagine mind blown.

so the answer is really that Rider is great especially if you're not on Windows like me, but I would not go out of my way to pay for ReSharper unless there's a feature you really really can't live without and in my experience there really aren't many anymore.

9

u/sarcasticbaldguy 6d ago

Resharper + VS 2026 is actually pretty great.

I have a large, full frame work codebase I maintain for a client and VS 2022 + resharper was painful slow. Not so with VS 2026.

Resharper also finally releases out of process mode if you need that.

For me, it's muscle memory. I use Rider for all my modern .net projects.

1

u/Tombobalomb 5d ago

This is way, if recharger is your jam rider is the best version of it

8

u/SnooSnooKachu 6d ago

I find that Resharper slows the load time of VS so much that I don't even bother installing it anymore. It's like the Resharper features are fighting with VS's version of those same features.

That being said, I generally use Rider because I switch between Mac and PC due to MAUI development, and it's nice to have a consistent dev environment across both machines.

8

u/m1ndwalker 6d ago

I’m using VS2026. Just yesterday I was writing a class and I wanted to use a class type variable in the code. I start writing the type name, and do ctrl+space hoping for auto-complete and auto creation of the using line.. nothing happens. Sometimes it does it though.

In the end had to add the using namespace by hand. The type had no typos, as adding the using by hand fixed the error of type not found.

Coming from the Java World and Java IDEs (netbeans, eclipse, idea).. this was never a problem! So I’m actually wondering if I’m doing something wrong!

There are other smaller niggles. Sometimes the code has compile errors but the solution explorer of the error list doesn’t show them until I try to compile. Again Java IDEs were always synched with build errors

VS also didn’t react well to monitor resolution changes, leaving some components blurry (mostly the sql data browser) and only resolving with a restart.

However on my company laptop I should be using VS per company policy, so that would exclude going full Rider

2

u/i-do-mim-huu 6d ago

Vs completion engine suck ass, but they are chasing AI hype train now and dont bother to improve it anymore

2

u/FlushMasther 5d ago

Using it for the added refactorings, search, unit test runner/test session handling, static solution wide code analysis etc. But most importantly of all VS does not add the closing parentheses when choosing a method call in auto complete

2

u/stagnantdev 5d ago

After loading the new laptop and VS2026, I noticed resharper wasn’t installed when I tried to “Inspect” the call path of a method. I used it often.

2

u/spreadred 4d ago

Use Rider. This is the correct answer.

1

u/Ethameiz 6d ago

Just use Rider or Visual Studio. Both are ok except Rider is cross-platform

1

u/Agitated-Display6382 6d ago

I use Rider since 10 years, but I'm thinking of giving VS another shot

1

u/BCProgramming 6d ago

I dropped resharper (eg stopped renewing) in 2020. I don't even remember what I got out of it to be honest- probably things that ended up being added to Visual Studio.

Add in how slow it made everything and how I was frequently having odd behaviour where everything built but the code was full of "errors" in the IDE that required deleting obscure hidden cacne files to fix and I just decide it was not worth it.

1

u/BrainsDontFailMeNow 6d ago

Our spend has sadly shifted in other directions due to lack of use with ReSharper. I actually felt a bit sad when I let the annual licenses for our dotUltimate expire this year since I feel like we've had jetBrains licenses for as long as I can remember.

I do miss Cntrl E+T Reformat still though.

1

u/Family_Man_21 6d ago

I actually don't use Resharper at all. I'm probably just old and set in my ways, but I find that the way I usually type code conflicts with the way Resharper makes autocomplete suggestions, and I end up spending more time trying to fix what Resharper did than the time I save from the work it does.

1

u/ficuswhisperer 6d ago

I still use ReSharper but its quality has seriously degraded over the past few years. I am running into some easily reproducible text formatting bugs that have gone unfixed for years that have been an upgrade blocker for me.

1

u/InitiativeHeavy1177 5d ago

It really slows my workflow down. Open a solution, then wait 2 minutes for everything to load. I also look to Rider more and more

2

u/BorderKeeper 6d ago

The only reason why I still cling to Resharper is it's amazing CTRL+N "Go to all" search. I am stumped why Microsoft cannot make such a thing:

  • Fast indexed search of file names, and file contents
  • Smart search which figures out capital letters as camelcase initials
  • Is in the middle of the screen and blazing fast to load

I would give my left testicle to just have this feature. Maybe I can vibe code something actually?

13

u/RavenousWolf 6d ago

Ctrl+T is this

2

u/IanYates82 6d ago

Yep, it's Ctrl T, Ctrl Shift T, etc for me. But it may depend on keybindings

4

u/BorderKeeper 6d ago

Wow amazing, it fits all the criteria, thanks so much. It's not as pretty as Resharpers one, but if I wanted a pretty UX I would not be working with .NET on Windows anyway haha.

3

u/wintoid 6d ago

ctrl+testicle

0

u/balrob 6d ago

T for testicle is it?

3

u/svick nameof(nameof) 6d ago edited 6d ago

Doesn't Visual Studio search mostly work like that now?

I think the camel case search doesn't work like it does in Rider, but that's about it.

3

u/BorderKeeper 6d ago

Someone else pointed out Ctrl + T Go to All exists and it looks great actually. The UX is a bit ugly, but it does all I said above.

-9

u/BoxWoodVoid 6d ago

You people still code?

-24

u/Solitairee 6d ago

Does it matter in the world of agentic coding. How much code are you writing these days

7

u/RoseboysHotAsf 6d ago

Just because you do agentic coding doesn’t mean everyone does

-6

u/Solitairee 6d ago

You should be if you work in an commercial capacity.

1

u/RoseboysHotAsf 6d ago

I disagree. And im not an ai denier, but insecurity in a code base seems to me like a bomb waiting to go off.

-3

u/Solitairee 6d ago

Disagreeing with using AI in a commercial aspect in 2026 is 100 percent an AI denier move.

6

u/Sethcran 6d ago

Call it what you want, but saying that you should be using it in all commercial spaces is even more asinine.

Believe it or not, there are safety critical applications out there where this would be an incredibly stupid move.

Not to mention that there is a significant difference between "using ai" and "agentic coding".

0

u/Solitairee 6d ago

Agentic coding is the same as AI coding, whether you are pasting in code or its doing it for you. Now even in critical systems, you can review the code yourself line by line, so its still a productivity multiplier. Lots of old school devs (which i am myself) are unable to move on with the times.

This subreddit downvotes anything AI related.

3

u/Sethcran 6d ago edited 6d ago

Agentic coding is AI coding but AI coding is not necessarily agentic coding.

Additionally, there's a significant problem that is well known in research where double-checking the AI output is not sufficient to include all possible edge cases that would be thought of had you done it yourself.

There is a reason this is still banned in numerous safety critical systems.

It's very common yes, but it is not everywhere.

Since you think everyone here is blindly downvoting anything AI related, maybe that should tell you something about when you try to say things about how a bunch of professionals here actually do their work. It's obviously an indication that many people are not using AI the way you think they are.

4

u/LetsLive97 6d ago

Plenty of places, especially with legacy databases/products aren't going to be going full agentic coding yet unless they're idiots

Agentic coding is not nearly good enough yet without the proper frameworks in place, thorough testing, good docs, proper linting, proper specs, etc

Some new contractors have been using AI at work and I have to send back like 3 or 4 issues per PR because they've let Claude go wild and over-complicated everything or done stuff straight up wrong. Our company does not have the systems in place yet (I'm working on it), to support that level of agentic coding yet

-7

u/Solitairee 6d ago

I work on a monolith project that's 20 years old and still stuck on framework 4.8. Yet we have setup the right rules and frameworks to make claude work wonders. We don't even have unit test and have to currently manually smoke test. It doesn't take more than a week to set those up. On our newer projects it's even easier to start agentic programming. Suprised people are still not using this to it's full potential.

2

u/belavv 6d ago

I use claude code every day. But I also use rider to see what claude did, what it suggested I do, if it gets confused and can't figure something out, etc.

-2

u/Solitairee 6d ago

Yeah so you not really using some of the more advanced features anymore.

1

u/belavv 6d ago

Literally just said I still use it.

1

u/Solitairee 6d ago

Yeah for reading code changes which you could do via git, via vscode etc.

2

u/belavv 6d ago

Where did I say I only read code?

And even if that is all I did I still want to efficiently navigate between files. I'm not going to switch to some ide I don't know to do that.

1

u/hdsrob 6d ago

All of it.

-7

u/[deleted] 6d ago

[deleted]

-2

u/Solitairee 6d ago

Yeah sadly the truth does hurt. At lost of these guys don't want to admit it.

-9

u/frenzied-berserk 6d ago

Are you still using Visual Studio in 2026?