rye icon indicating copy to clipboard operation
rye copied to clipboard

Plugin for Pycharm/IntelliJ

Open imbev opened this issue 1 year ago • 3 comments

Integration with Pycharm and other Jetbrains IDEs can make usage of project management tools such as Rye more convenient.

I'd like to suggest the following features in an IntelliJ plugin:

  • New project wizard/template
  • rye interpreter/environment management

Although I'm inexperienced with creating plugins for IntelliJ, I'd still like to contribute towards this. ~~I've created a repository to serve as a starting point at https://github.com/imbev/rye-pycharm-plugin~~

imbev avatar Apr 24 '23 20:04 imbev

I have created the poetry plugin for PyCharm and the plugin was merged to PyCharm/IDEA mainstream.

PyCharm provides the internal API to create the plugin for third-party package managers.

@imbev I wanted to create the plugin for rye when I get time. You can learn how to implement it from the poetry plugin. The plugin needs some secrets to publish it to the store. So, I might create my repo :sweat_smile:

koxudaxi avatar Apr 25 '23 15:04 koxudaxi

I have created a rye plugin based on the integration of Poetry. https://github.com/koxudaxi/rye-pycharm-plugin

Now, the plugin can create only new projects. It's not practical at the moment, but we will be adding necessary features in the future. new_project

koxudaxi avatar Apr 26 '23 18:04 koxudaxi

@koxudaxi @imbev A Rye plugin for PyCharm is a welcome development. I've also created an issue in JetBrains issue tracker: https://youtrack.jetbrains.com/issue/PY-71520/Support-Rye-project-and-package-management

mcarans avatar Mar 26 '24 02:03 mcarans