Les IDE Jetbrains commencent à prendre en charge Wayland

Environnements de développement intégrés Jetbrains

Il est toujours bon que l'offre de logiciels pour Linux augmente, d'où qu'ils viennent. C'est pourquoi la nouvelle selon laquelle les IDE Jetbrains commencent à implémenter la prise en charge de Wayland est une bonne nouvelle.

Jetbrains propose deux versions de ses environnements de développement intégrés. communautaire et payant. La version payante a été le premier logiciel pour Linux à implémenter le système de licence par abonnement.

Dans le but d'améliorer l'expérience utilisateur à la fois dans les distributions Linux et dans le sous-système Windows pour Linux (WSL) Jetbrains commence à rendre ses environnements de développement IntelliJ compatibles Wayland. Ce sont ceux qui sont utilisés dans le développement d'applications pour les langages de programmation Java et Kotlin ainsi que pour la création d'applications pour appareils mobiles.

Pour le moment, les applications Java Swing et AWT peuvent s'exécuter. Le rendu logiciel est disponible pour les décorations de fenêtres de base, HiDPI et multi-moniteurs. Pour plus tard, nous aurons un rendu accéléré basé sur Vulkan et la prise en charge des méthodes de saisie, du presse-papier et du glisser-déposer.

Wayland est un protocole de serveur graphique qui cherche à remplacer le X11 traditionnel des systèmes Linux.Cependant, il présente quelques lacunes.

  • L'application doit indiquer à l'avance l'emplacement de chaque pixel sur l'écran car Wayland ne fournit aucune primitive de dessin.
  • Il ne s'occupe pas de la décoration des fenêtres.
  • Il n'offre aucune capacité intégrée pour positionner la fenêtre sur l'écran aux coordonnées souhaitées, et il n'existe aucun moyen d'obtenir les informations de localisation.
  • Avant de faire quelque chose comme changer la position d'une fenêtre ou déplacer le pointeur de la souris, l'application doit prouver à Wayland qu'elle obéit aux commandes d'un être humain.

Vous vous demandez probablement à ce stade, comme moi, s'il y a une bonne chose à Wayland. Sur le blog Jetbrains, il est dit que :

L'architecture de Wayland offre des avantages inhérents en termes de performances et de sécurité. En évitant les complexités de l'ancien protocole X11, Wayland fournit un mécanisme de communication plus rationalisé entre les applications et le serveur d'affichage. Cela signifie un rendu plus rapide et moins de risques de failles de sécurité provenant de la conception obsolète de X11. En conséquence, les IDE basés sur IntelliJ fonctionnant sur Wayland devraient faire preuve d’une plus grande stabilité et réactivité.

Si vous souhaitez tester l'évolution du support, vous pouvez trouver les IDE Jetbrains dans la boutique Snap.


Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  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.