Unity Support

Write smarter C# for Unity!

👾 Rider meets Unity3D 🎮

Two of the most outstanding reasons for using Rider as a Unity developer:

  • Reduced context switches between your IDE and the Unity editor. Rider duplicates many of the frequently accessed Unity editor parts so that you don't find yourself tabbing through applications. This includes the explorer view, play-mode controls, test execution/visualization and more.
  • Deep knowledge about Unity engine code to help improving game performance. Rider continuously receives new code inspections that detect common mistakes specifically for the Unity platform. Refactorings and symbol searches even consider non-C# references, like in YAML files. Indicators tell us about hot paths in our code and the built-in profiler helps nailing down bottlenecks.

Think of Rider as your co-pilot for fast and pleasant Unity game development! 🏎 🏎 🏎

See Also


Related Resources

Debugging Unity games
Suspend execution and inspect variables. Use pausepoints to visually inspect your scene.
Creating Games With Unity - Scripting Logic With Rider
JetBrains Rider is the best scripting editor for Unity – let's find out why!
Generate code
Rider helps with boiler-plate code, code completion, and more.