Overall Satisfaction with JetBrains Rider
JetBrains Rider is used as the primary IDE by a number of Unity developers. It is a replacement for Visual Studio, Visual Studio Code, and Visual Studio Mac. JetBrains Rider is used for both development and debugging C# code in Unity.
- Useful C# refactoring suggestions with indications of which options are available for different versions of the C# language
- Deep understanding of the Unity game engine, which means that Rider can flag potential problems such as being careful with the use of the null coalescing and null propagation/conditional operators on types that derive from UnityEngine.Object.
- Good searching and navigation facilities make it easier to understand unfamiliar code.
- Rider is slower to start up than, for example, Visual Studio Code so I do find myself using Code for quick edits to files.
- Rider does appear to be more resource-intensive than Visual Studio Code or Visual Studio.
- Writing clearer C# code based on refactoring suggestions
- Avoiding some obscure bugs that Rider has flagged in the IDE that would have taken a lot of time and effort to find and fix through testing
- Cost of licenses, though the benefits outweigh the costs
JetBrains Rider provides better refactoring suggestions and support than Visual Studio, and uniquely, it provides specific recommendations for the Unity engine.
Do you think JetBrains Rider delivers good value for the price?
Yes
Are you happy with JetBrains Rider's feature set?
Yes
Did JetBrains Rider live up to sales and marketing promises?
Yes
Did implementation of JetBrains Rider go as expected?
Yes
Would you buy JetBrains Rider again?
Yes