Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Rider? #16

Open
viktor-nikolaev opened this issue Aug 24, 2018 · 7 comments
Open

Support Rider? #16

viktor-nikolaev opened this issue Aug 24, 2018 · 7 comments

Comments

@viktor-nikolaev
Copy link

Hi!
Is it possible to use mnemonics with Rider?

@inyutin-maxim
Copy link

inyutin-maxim commented May 2, 2019

Works for R# 2019.1
jetbrains.mnemonics.1.1.2.zip

@foobarbazmeow
Copy link

Rider 2019.2

image

😢

@altmank
Copy link

altmank commented Aug 27, 2019

@AntiGravity Use the zip in the thread, extract the file plugin.xml from the zip directory jetbrains.mnemonics\META-INT\plugin.xml. In plugin.xml, change the line like <idea-version since-build="191.6733" until-build="199.*"/>, setting the 'until-build' value to a value that includes your current Rider IDE version. Save the plugin.xml file and overwrite the file in the zip archive with this updated file. Then from Rider, you should now be able to import this plugin zip. I used 7zip to do my zip file modifications. I tested this works as of v192.

@foobarbazmeow
Copy link

@altmank 👍 thx

@altmank
Copy link

altmank commented Apr 20, 2020

Adding a version of the zip that has had the plugin.xml updated to work until version 900 (currently were on about 200)
jetbrains.mnemonics.1.1.2_WorksUntilVersion900.zip

@altmank
Copy link

altmank commented Nov 29, 2021

For some reason (no alerts were shown), Rider started removing my version hacked version of this.

I tried a couple things without success.

My current workaround was to just directly install the templates.

I extracted "templates.DotSettings" from the zip file (jetbrains.mnemonics.1.1.2.nupkg\DotFiles\Extensions\JetBrains.Mnemonics\settings) and then I copied the contents inside the ResourceDictionary tag and pasted it into my "GlobalSettingsStorage.DotSettings" file, also inside the ResourceDictionary tag.

This appears to effectively manually installed the templates and avoids whatever plugin issue I was having.

I used this reference: https://stackoverflow.com/questions/69584156/how-to-import-resharper-templates-to-the-rider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants