Author Archives: Matt Ellis

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 , | 5 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, support … 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

ReSharper, .NET Core and unit testing

In this post, we’re going to look at how ReSharper 2016.3 can help you unit test your .NET Core applications and libraries. Sadly, before we can look at this, we have to deal with the confusing issue of what versions … Continue reading

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

ReSharper Ultimate 2016.3 EAP 11

We’re nearing the end of the EAP cycle for ReSharper 2016.3. We’ve just released EAP 11, mostly focused on fixing bugs and stabilisation, and with only a couple of new features. Now is the time to try out ReSharper 2016.3, and let us know … Continue reading

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

ReSharper Ultimate 2016.3 EAP 9 and 10

With all the excitement of releasing the first public EAP build of Rider last week, we didn’t post about ReSharper Ultimate 2016.3 EAP 9. And now we’ve released EAP 10, so let’s get caught up! Visual Studio 2017 RC ReSharper … Continue reading

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