codemaid icon indicating copy to clipboard operation
codemaid copied to clipboard

[Feature Request] Rider/IntelliJ Support

Open AceCoderLaura opened this issue 6 years ago • 5 comments

This extension is the only thing I miss about Visual Studio since moving to JetBrains Rider. It'd be amazing to be able to use Code Maid Spade without needing to start Visual Studio.

AceCoderLaura avatar Mar 26 '19 02:03 AceCoderLaura

Thanks for the request. I haven't looked into it but I assume implementing CodeMaid for JetBrains Rider would require a very significant rewrite since VS APIs, UI, etc. would not be available.

codecadwallader avatar Mar 28 '19 10:03 codecadwallader

I am also a jetbrain developer, I will see the difficulty of implementing the extension for a pilot, it might be interesting to start this project and collaborate together

wzuqui avatar Aug 15 '19 23:08 wzuqui

There are maybe two options here, neither of which seem really feasible from the outside:

  • Reimplement as an IntelliJ plugin - this would make it work in all JetBrains IDEs, as they are all adapted versions of IntelliJ. However, that would mean a complete rewrite in something like Kotlin, Scala or Java, as IntelliJ runs on the JVM.
  • Rework as a ReSharper plugin (or rather wrap the existing core) - Rider can run some ReSharper plugins, and for the cleanup portions, that would probably even work; I doubt, though, that something like Spade ported to the ReSharper UI could be used by Rider. (Rider does have a similar "Structure" view, though.)

A .NET IDE running on the JVM is a bit of a weird thing, and unfortunately poses a significant obstacle to extending it as a user.

TeaDrivenDev avatar Oct 09 '19 00:10 TeaDrivenDev

Request Rider/IntelliJ Support

mimimiaomiao1 avatar Oct 25 '23 00:10 mimimiaomiao1