✅ Most suitable IDE
Hi everyone!
I was wondering what you guys see as the IDE standard for C# .NET development. It was always Visual Studio, but nowadays we have full AI integration in other IDE's, such as Cursor and VSC. Which one are you currently using and why? Because I'm currently doubting about which one I should take after developing in VS for a few years. The problem I'm facing is the fact that the AI support in VS is to slow compared with other IDE's.
34 Replies
Personally, using Rider
Tons of people are using Rider
I also don't care for AI
Oh yea Rider is there to, i forgot 🙂
I personally just use VS and have never really wanted anything more. Lets me write and run projects. Some people just use a text editor and the terminal (neovim gang)
I was trying to get a C# .NET environment working in Cursor, but it seems so lacking. Like you need unofficial plugins because of their licenses etc. Debug sucks too.
If AI is a dealbreaker for you and you don't like Copilot then I guess you're just gonna have to deal with those issues in Cursor
Or purchase Rider
Rider now has it's own MCP Server if you want to use cursor as an AI platform but Rider as the IDE

Oooh sounds like a winner for @BoomSonK
Rider is very good, and free for non-commercial development. That said, the VSC devkit is pretty okay and if you are very comfortable with VSC, that might be the lowest barrier to entry.
This is interesting. I will dive into it, but it seems maybe a bit too comprehensive
Mind you that C# Dev Kit is not available for any non-Microsoft Visual Studio Code's (or C# debugger)
as it's exclusive to Microsoft
C# Dev Kit "works" for cursor but the debugger is unavailable which needs manual configuration
The same goes for Microsoft's C++ extension
Yea, I think I will go for VSC - just for the built in support, and the fact that I won't vibecode, but use AI more as an assistant.
VS sometimes give me headache from the slowness
Yeah it's pretty heavy if you don't have much RAM or if you have a ton of extensions enabled
Sounds like a good middleground, I hope that works out for you!
Personally C# in VSC gave me a headache, that's why I just use VS
Hahaha dont make me doubt anymore 😄
Besides c# .net, im also doing ts and react - react native. So VSC will be the most known for me.
+1 rider
rider handles ts very well also
Have been using VS Code + GitHub Copilot for years. Not really interested in VS for Windows or Rider, as the "enterprise" features are not that often used by my projects.
dunno how vscode stacks up to rider's builtin resharper but that alone would be worth the switch if you don't have it
You don't need fixed rules of ReSharper, when AI models actually knows your code (even just a little bit "understanding" and they are more powerful in recent releases). I try not to over-estimate the usefulness of ReSharper (I was heavy user for more than a decade).
what does this have to do with ai?
resharper catches a lot of missed opportunities for better syntax or even perf
See, AI is simply never wrong
ReSharper uses a fixed set of rules to scan your code and proposes changes. Why cannot AI models do the same?
It always writes the absolute most optimal code
because ai makes shit up
constantly
and is wrong and ignores your requests for it to use docs
and...
Because an LLM cobbles together the statistically most probable string of text
it's the opposite of a strict set of rules
Well, not intend to start a war on that. But I am satisfied with what I am using. Period.
it's a random grab bag of probabilities
If 99% of code out there uses the less optimal way, guess what an LLM will spit out
llms have their place but they are not as good as a linter at linting
You don't need to show off how linters/ReSharper/etc can help you write better code. I understand that totally. But this question can be answered in many ways, even some ways you disagree or dislike.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
$ridergang
:rider: 🇬 🇦 🇳 🇬