Wing Python 8, installez cet IDE en bêta sur Ubuntu 20.04 / 18.04

à propos de l'aile 8

Dans le prochain article, nous allons jeter un œil à l'IDE Python Wing 8. Cette version est encore en bêta aujourd'hui, bien que la version 7.X soit stable. Aujourd'hui, Python est l'un des langages de programmation les plus populaires, car il a un potentiel très large. Cependant, pour être plus productifs avec un langage de programmation, les utilisateurs ont besoin d'un IDE correspondant. Pour cette raison, dans les lignes suivantes, nous allons voir comment installer Wing Python IDE dans Ubuntu.

Wing est un IDE pour Python avec une opération assez rapide. Cet IDE est disponible en 3 versions. Le premier est Aile Pro, qui est une version payante avec toutes les fonctionnalités qu'offre le projet. La seconde est Personnel de l'aile, qui s'adresse aux étudiants et programmeurs de niveau intermédiaire qui auront un IDE sans autant d'options disponibles, mais très fonctionnel et agile pour faire le travail. La dernière version disponible est Wing 101, qui est une version de base de l'application. Ceci est souvent utilisé par les professionnels de l'enseignement pour enseigner Python.

Il faut dire que Les principales caractéristiques de Wing se retrouvent dans toutes les versions. Cependant, comme on le voit, Wing Pro est la version la plus complète et se situe au même niveau que d'autres solutions professionnelles telles que PyCharm. Une fois installé, Wing Python IDE peut être mis à jour vers de nouvelles versions sans avoir à télécharger un programme d'installation.

Caractéristiques générales de Wing Python

Préférences de l'IDE Python Wing 8

  • L'aile est disponible pour Gnu/Linux, Windows et MacOS.
  • Se a amélioré la prise en charge des sélections multiples, tout comme la compatibilité Raspberry Pi.
  • Vous avez Prise en charge de Python 3.8 et 3.9.

aile 8 en fonctionnement

  • Comprend un débogage plus facile des modules lancé avec python -m.
  • Rechercher, aller à la définition, rechercher des utilisations et d'autres fonctions afficher des légendes dans l'éditeur pour faciliter la lecture du texte référencé.
  • Il a quatre nouveaux palettes de couleurs; Dracula, Positronic, Cherry Blossom et Sun Steel.
  • Nous aurons un mode vi amélioré.
  • El pliage de code il est désormais également disponible dans les fichiers YAML, JSON, .pyi et .pi.

tutoriel dans l'IDE

  • Nous aurons une vaste documentation, qui n'a pas encore été mis à jour vers la version 8.
  • Amélioration de la restauration de l'état visuel dans les éditeurs pour les fichiers qui changent en dehors de Wing.
  • Nouveau icônes de navigateur de police, de projet et de saisie semi-automatique.
  • Enveloppement de mots en option pour la sortie dans l'outil de test.
  • Exécutable Python peut être configuré sur une ligne de commande.
  • Nous trouverons une configuration manuelle plus simple pour le débogage à distance.
  • Amélioration de la précision des avertissements de code.
  • Amélioration de la gestion du processus d'E/S de débogage.
  • Permet le développement à distance sans tunnels SSH.
  • Aile maintenant fonctionne sur Qt 5.1X.

modes sombres

  • Possibilité d'utiliser le mode sombre.
  • Saisie automatique dans des chaînes et des commentaires.
  • Indicateur de syntaxe et indicateurs d'erreur. Mise en évidence de la syntaxe pour les fichiers Markdown.
  • Débogueur optimisé.
  • Meilleure prise en charge de Django s'exécutant sur un hôte distant

Ce ne sont là que quelques fonctionnalités de cet IDE. Ils peuvent voir toutes les nouveautés et corrections de la version 8 dans la site web du projet.

Installer Wing Python IDE sur Ubuntu

Au moment de la rédaction de cet article, les utilisateurs peuvent tester version 8.0.0.5 en tant que package .DEB, qui est toujours en version bêta. Nous pouvons également installer Version Wing 7.2.9 en tant que package snap, qui est stable et il a été récemment lancé.

Avec le package .DEB

Pour télécharger Wing Python 8 IDE, nous pouvons accéder au option de téléchargement par navigateur, ou depuis un terminal (Ctrl + Alt + T) nous aurons la possibilité de utiliser wget pour obtenir ce paquet:

télécharger le paquet de deb d'aile

wget -c https://wingware.com/pub/wing-personal/8.0.0.5/wing-personal8_8.0.0-5_amd64.deb

Une fois le téléchargement terminé, nous pouvons installer le package avec cette autre commande:

installer le paquet deb wing

sudo apt install ./wing-personal8_8.0.0-5_amd64.deb

Une fois l'installation terminée, il ne reste plus qu'à trouver le lanceur de programme dans notre équipe.

lanceur aile 8

Désinstaller

Pour supprimer cet IDE installé via le package .DEB, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et y exécuter :

désinstaller le package deb

sudo apt remove wing-personal8; sudo apt autoremove

Avec paquet snap

à propos de l'aile 7 snap

Si vous préférez utiliser une version stable de cet IDE, les utilisateurs on peut trouver dans Snapcraft le paquet snap pour notre système Ubuntu. Si vous choisissez cette installation, la version installée sera la 7.2.9. Dans un terminal (Ctrl + Alt + T) nous n'aurons qu'à écrire la commande :

installer l'aile 7 snap

sudo snap install --classic wing-personal7

Pour démarrer le programme on peut le lancer depuis le terminal avec la commande :

wing-personal7

Désinstaller

Chaque fois que nous voulons supprimer cet IDE pour Python installé avec le package snap, nous pouvons utiliser l'option logicielle Ubuntu ou exécuter dans le terminal (Ctrl + Alt + T):

désinstaller l'aile 7 snap

sudo snap remove wing-personal7

Aujourd'hui, vous pouvez trouver de nombreux outils qui faciliteront le processus lors de la programmation, et c'est l'essence de cet IDE. Dans ce contexte, Wing est un IDE assez compétent pour Python, qui se veut une alternative sérieuse. Pour plus d'informations sur la façon de travailler avec cet IDE, vous pouvez consulter le documentation que les développeurs mettent à disposition des utilisateurs sur leur site web.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.