[Feature Request] Rider/IntelliJ Support
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.
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.
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
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.
Request Rider/IntelliJ Support