I’ve been using JetBrains Rider to code in my Unity projects and it’s been amazing, until i found this blog post which encourages people to use Visual Studio 2019.
I didn’t try Visual Studio 2019 yet and i want to know if anyone has tried both and have any suggestions on which one to use and which one is better?
I can’t say I’m the best person to give an opinion but my experience is this:
- I’ve only ever used Visual Studio for Unity.
- I have never used Rider but I have a long history of using another JetBrains product, IntelliJ, in a professional setting for around 8 years.
Visual Studio has been decent. It’s definitely a lot better than MonoDevelop was. The Mac version in particular has a lot of issues especially with Unity workflows. The Windows version has been pretty decent. For some unknown reason, the Windows and Mac versions are different from one another in a lot of ways. I’ve never had that issue with IntelliJ, and I’d guess Rider follows that same pattern.
IntelliJ is by far the best IDE I’ve ever used. So if Rider is anything like it, I imagine it’s probably better than Visual Studio. Some of my favorite features of IntelliJ are powerful refactoring tools and powerful code navigation tools, and I’d imagine Rider has those too.
But again, I’m just guessing because I’ve never used Rider.
1 Like
Considering it’s all opinion based, use what you like. If you like rider, stick with it. You’re already familiar with it and how it works and switching may just set you back. Personally, I like VS and with a lot of the newer changes, it has just made it faster for me to use. Some even prefer VS code over the other two. There isn’t necessarily a wrong choice if you are comfortable using it. I have also been using VS during much of my programming time from school, personal, and career, so I’m just comfortable with it and many of it’s features.
1 Like
Just a bit on this… Visual Studio for Mac is actually based on MonoDevelop, while the Windows version is obviously not. That probably is the source for many of the differences.
2 Likes
Yeah it does all that, if Visual Studio doesn’t do that then i guess Rider is much better.
VS has those as well. I can’t say if one is better than another. Might just be different ways of doing things.