JetBrains lance le programme d'acc�s anticip� (EAP) � PyCharm 2022.1
La premi�re mise � jour majeure de l'ann�e de son EDI Python
JetBrains lance le premier programme acc�s anticip� (EAP) de cette ann�e pour PyCharm, son EDI Python. La premi�re build de PyCharm 2022.1 EAP vient avec la nouvelle impl�mentation de Run Targets, qui ajoute la prise en charge de la cr�ation d'environnements virtuels dans diff�rentes cibles. Les cibles sont des environnements configur�s dans lesquels PyCharm ex�cutera votre code. Les utilisateurs de PyCharm Pro b�n�ficient d�j� depuis longtemps d'une prise en charge int�gr�e de Docker, Docker-Compose, SSH, WSL et d'autres cibles. Mais la nouvelle impl�mentation apporte deux avantages majeurs pr�ts � l'emploi.
1. Une UI plus simple pour param�trer vos cibles
La configuration de vos cibles est d�sormais un processus rapide effectu� via un assistant. La premi�re chose � faire est d'aller dans Preferences/Settings > Python Interpreter > Add Interpreter, et de choisir le type de cible que vous souhaitez configurer. Dans cet exemple, vous verrez la configuration d'une cible Docker, mais vous pouvez trouver plus d'informations sur toutes les cibles prises en charge dans la documentation PyCharm.
Lorsque vous s�lectionnez la cible, une fen�tre de dialogue appara�t. Dans le cas de Docker, il s'agit d'un processus en trois �tapes. Vous pouvez cr�er votre image localement ou l'extraire d'un registre. � l'�tape 1 (1/3), vous devez extraire l'image Python:latest de Docker et cliquer sur suivant.
Comme vous pouvez le voir, � l'�tape suivante (2/3) PyCharm lancera un conteneur d'introspection pour v�rifier votre environnement et supprimera ce conteneur d�s que le processus d'introspection sera termin�. Vous pouvez alors cliquer sur suivant.
La troisi�me �tape (3/3) consiste � cr�er votre environnement virtuel � l'int�rieur de votre cible. Ce n'est pas n�cessaire dans cet exemple, alors s�lectionnez l'option System Interpreter et cliquez sur Create.
� pr�sent, votre interpr�teur cible devrait �tre correctement configur� pour ex�cuter votre application.
2. Cr�er des environnements virtuels � l'int�rieur des cibles
Bien que dans l'exemple pr�c�dent, l'intention n'�tait pas de cr�er un environnement virtuel � l'int�rieur de l'h�te distant (un conteneur Docker dans ce cas), cette capacit� peut �tre tr�s utile dans d'autres types de cibles, et c'est l'une des principales raisons pour lesquelles JetBrains a am�lior� son impl�mentation de Run Targets.
� partir de cette version EAP, vous pouvez cr�er des environnements virtuels � l'int�rieur des h�tes WSL, Vagrant et SSH depuis votre EDI. Le processus initial est le m�me que celui pr�sent� ci-dessus, mais dans la derni�re �tape, vous pourrez s�lectionner le chemin vers l'environnement virtuel de votre choix.
La nouvelle prise en charge des cibles est la principale nouveaut� � souligner dans cette version EAP1, mais, bien s�r, ce n'est pas la seule. Vous pouvez �galement consulter les notes de version pour une liste compl�te des fonctionnalit�s et des corrections de bogues apport�es par cette version.
Vous pouvez t�l�charger la derni�re version EAP depuis le site Web de JetBrains. Vous pouvez aussi l'obtenir � partir de l'application gratuite Toolbox ou utiliser des snaps si vous �tes un utilisateur d'Ubuntu.
T�l�charger la derni�re version EAP de PyCharm
Partager