Python est le langage de programmation le plus populaire de ces dernières années, tel est le succès que ces derniers mois les outils pour créer des programmes avec ce langage de programmation ont été améliorés. Ainsi, de nombreux éditeurs de code ont amélioré leur compatibilité avec Python, mais il faut dire que l'IDE Python phare n'utilise plus ces éditeurs de code.
PyCharm est ce célèbre IDE qui a également une version pour les distributions Gnu / Linux, ce qui rend encore plus facile l'utilisation et la création de programmes avec ce langage de programmation. PyCharm est un IDE, c'est-à-dire qu'il n'est pas seulement un éditeur de code mais aussi a un débogueur, un interpréteur et d'autres outils qui nous aideront à créer et exporter les programmes que nous créons. PyCharm a un interpréteur dans l'éditeur de code qui nous aidera à connaître ou à connaître les erreurs possibles dans le code en temps réel, ce qui a fait que Python et PyCharm ont été choisis par de nombreux utilisateurs qui commencent à programmer.
PyCharm se trouve non seulement sur le site officiel de l'IDE, mais il a déjà un paquet au format snap et un autre au format flatpak pour une installation sur n'importe quelle distribution Gnu / Linux.
PyCharm est un IDE appartenant à la société JetBrains, propriétaire d'IntelliJ IDEA. Et dans le cas de PyCharm, il existe deux versions, une version premium payante et une autre version freemium ou communautaire qui est gratuit mais n'a pas le même support que la version premium. Si nous voulons installer PyCharm dans notre distribution, nous pouvons le faire en ouvrant un terminal et en tapant ce qui suit:
sudo snap install pycharm-community --classic
Ou si nous préférons utiliser le format Flatpak, alors nous devons exécuter le code suivant:
flatpak install flathub com.jetbrains.PyCharm-Community flatpak run com.jetbrains.PyCharm-Community
PyCharm fonctionne non seulement correctement avec les fichiers python, mais aussi prend en charge d'autres langages de programmation comme javascript, kotlin ou CoffeeScript et d'autres outils comme html ou css. Cela rend au moins un IDE intéressant d'essayer d'apprendre un langage de programmation si étroitement lié à Gnu / Linux.