Jetbrains IDE започват да поддържат Wayland

Интегрирани среди за разработка Jetbrains

Винаги е добре предлагането на софтуер за Linux да се увеличава, независимо откъде идва. Ето защо новината, че Jetbrains IDE започват да прилагат поддръжка за Wayland, е добра новина.

Jetbrains има две версии на своите интегрирани среди за разработка. общност и платени. Платената версия беше първият софтуер за Linux, който внедри системата за абонаментни лицензи.

С цел подобряване на потребителското изживяване както в дистрибуциите на Linux, така и в подсистемата на Windows за Linux (WSL) Jetbrains започва да прави своите IntelliJ среди за разработка Wayland съвместими. Използват се при разработването на приложения за езиците за програмиране Java и Kotlin, както и за създаване на приложения за мобилни устройства.

В момента Java Swing и AWT приложенията могат да работят. Софтуерно базирано изобразяване е налично за основни декорации на прозорци, HiDPI и мулти-монитор. За по-късно ще имаме ускорено изобразяване, базирано на Vulkan и поддръжка за методи за въвеждане, клипборд и плъзгане и пускане.

Wayland е графичен сървърен протокол, който се стреми да замени традиционния X11 на Linux системите.Той обаче има някои недостатъци.

  • Приложението трябва да посочи местоположението на всеки пиксел на екрана предварително, тъй като Wayland не предоставя никакви примитиви за рисуване.
  • Не се занимава с декорацията на прозорците.
  • Той не предлага вградена възможност за позициониране на прозореца на екрана на желаните координати, нито има начини да получите информация за местоположението.
  • Преди да направи нещо като промяна на позицията на прозорец или преместване на показалеца на мишката, приложението трябва да докаже на Wayland, че се подчинява на командите на човешко същество.

Вероятно се чудите в този момент, като мен, дали има нещо добро за Wayland. От блога на Jetbrains се казва, че:

Архитектурата на Wayland предлага присъщи предимства по отношение на производителност и сигурност. Като избягва сложността на стария протокол X11, Wayland осигурява по-рационализиран механизъм за комуникация между приложенията и сървъра за показване. Това означава по-бързо изобразяване и по-малък шанс за уязвимости в сигурността, произтичащи от остарелия дизайн на X11. В резултат на това се очаква базираните на IntelliJ IDE, работещи на Wayland, да покажат по-голяма стабилност и отзивчивост.

Ако искате да тествате как се развива поддръжката, можете да намерите Jetbrains IDE в магазина на Snap.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.