Skip to content

Add pycharm support to IDEasy #1190

@jan-vcapgemini

Description

@jan-vcapgemini

As an IDEasy user I would like to also be able to install pycharm.

Implementation details and acceptance criteria:

  • We need a PyCharmUrlUpdater that generates the download metadata for each version of pycharm. There is a community (pycharm) edition and a commercial (professional) edition of the product.
  • We need a dependencies.json file in ide-urls for pycharm (I guess it requires python).
  • We need a PyCharm commandlet that should be similar to Intellij and AndroidStudio and reuse their base-class.
  • We need a JUnit test PyCharmTest testing it.
  • We need IDE templates for PyCharm in our ide-settings so Python installation from the IDEasy project is preconfigured, etc.
  • Nice to have: Split editions json url instead of using PCP and PCC in one json request use a single json request for faster data access
  • Nice to have: Refactor Intellij, AndroidStudio and Pycharm UrlUpdater tests

Metadata

Metadata

Labels

enhancementNew feature or requestpycharmpython IDE integration

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions