Developing a ReSharper plugin with Rider

Hi, I'm interested in developing a ReSharper plugin (specifically adding Caliburn support as requested here: https://stackoverflow.com/questions/29415055/resharper-and-caliburn-micros-conventions and here: https://resharper-support.jetbrains.com/hc/en-us/community/posts/206652015-Caliburn-micro-support-for-resharper-9). Having recently made the switch from Rider to Visual Studio I would ideally like to use Rider for development, but browsing through the documentation I came across several exclusive references to Visual Studio culminating in this page: https://www.jetbrains.com/help/resharper/sdk/Extensions/Deployment/LocalInstallation/ExperimentalInstance.html which strongly recommends using an experimental instance for development but only explains how to do this in Visual Studio. Can this be done in Rider, is it unnecesary, is the documentation out of date, or is Rider not recommended as a plugin development platform?

1 comment
Comment actions Permalink

Ok, so following the guide here: https://rider-support.jetbrains.com/hc/en-us/articles/115001610564-How-to-repack-ReSharper-extension-to-Rider-plugin I've managed to package and locally install my plugin. Now my question is whether I have to go through the slightly onerous compile, zip, install, restart steps to test out even minor changes? For someone like me who is learning the ReSharper API as I go along, it's very off-putting. I guess for now I'll develop my plugin using Visual Studio (where the turnaround on minor changes is very quick), and compile the Rider version once I'm happy with it...

0

Please sign in to leave a comment.