Author Archives: Matt Ellis

Unity Explorer and new code inspections in Rider 2018.1

Mea culpa! In all the excitement of recent weeks, not the least of which was presenting Rider at Unity’s Unite events in Seoul, Tokyo and Beijing (and we hope to see some of you at Unite Berlin next week!) we forgot to … Continue reading

Posted in How-To's | Tagged , | 2 Comments

Run Unity tests in Rider 2018.1

In our last couple of posts about new Unity features in Rider 2018.1, we’ve seen that updating our Unity editor plugin to be smarter now allows us to control play mode, and bring the Unity console directly into Rider. In this series: Control Unity editor … Continue reading

Posted in How-To's | Tagged , , | 12 Comments

View Unity console logs directly in Rider 2018.1

Last time, we looked at how Rider 2018.1 introduces a new Unity editor plugin which allows us to build deeper integration with Unity. We saw how we can now control play mode and step single frames without having to switch away from Rider. … Continue reading

Posted in How-To's | Tagged , , | 3 Comments

Control Unity editor play mode with Rider 2018.1

One of our big themes with Rider’s Unity support is to reduce how much time you spend context switching between Rider and the Unity editor, and Rider 2018.1 introduces some new features that are designed to do just that. Our … Continue reading

Posted in How-To's | Tagged , | 7 Comments

Working with external class libraries in Unity and Rider

Yesterday, we posted about a new feature in Rider 2017.3.1 – debugging third party code in Mono. This feature nicely rounds out Rider’s support for a specific Unity workflow – building and debugging external class libraries. Let’s take a look at how Rider … Continue reading

Posted in How-To's | Tagged , | 4 Comments

Debugging third-party code with Rider – now in Mono!

Back in December, we announced a really cool feature – the ability to seamlessly debug third party code in Rider. No need for a .pdb file, just hit F11 and step in – Rider will decompile the code on-the-fly, and boom! … Continue reading

Posted in How-To's | Tagged , , | Leave a comment

Rider 2017.3 and Unity

Rider 2017.3 was a bumper release and added a lot of new features, improvements and fixes. Let’s take a look at the Unity specific changes. As a quick reminder, Rider is a cross platform C# IDE, for Windows, Mac and … Continue reading

Posted in How-To's | Tagged , | 11 Comments

Support for Unity shaders in Rider 2017.2

The last couple of builds of Rider 2017.2 EAP have seen a number of under-the-hood and foundational fixes and updates to the Unity support. Firstly, Rider will now read options such as the unsafe flag and pre-processor symbols from the mcs.rsp mono … Continue reading

Posted in How-To's | Tagged , | 1 Comment

Getting started with Rider and Unity

We recently released Rider, a new IDE for C# and .NET developers. It runs cross platform, on Windows, Mac and Linux, and comes with built in support for Unity – code completion for event functions, inspections and quick-fixes for Unity code, … Continue reading

Posted in How-To's | Tagged , , , , , | 36 Comments

ReSharper Ultimate 2017.1 EAP: what’s new in builds 2 and 3

We’ve just released the third Early Access Preview build of ReSharper Ultimate 2017.1. Let’s take a look at the recent changes in this and EAP 2. TypeScript and JavaScript This build introduces a number of performance fixes for TypeScript and JavaScript, … Continue reading

Posted in How-To's | Tagged , , , , , , , | 8 Comments