Jetbrains IDE'er begynder at understøtte Wayland

Jetbrains integrerede udviklingsmiljøer

Det er altid godt, at udbuddet af software til Linux stiger, hvor end det kommer fra. Derfor er nyheden om, at Jetbrains IDE'er begynder at implementere support til Wayland, gode nyheder.

Jetbrains har to versioner af sine integrerede udviklingsmiljøer. fællesskab og betalt. Den betalte version var den første software til Linux til at implementere abonnementslicenssystemet.

Med det formål at forbedre brugeroplevelsen både i Linux-distributioner og i Windows-undersystemet til Linux (WSL) Jetbrains begynder at gøre sine IntelliJ-udviklingsmiljøer Wayland-kompatible. Det er dem, der bruges i udviklingen af ​​applikationer til programmeringssprogene Java og Kotlin samt til oprettelse af applikationer til mobile enheder.

I øjeblikket kan Java Swing- og AWT-applikationer køre. Softwarebaseret gengivelse er tilgængelig for grundlæggende vinduesdekorationer, HiDPI og multi-monitor. Til senere vil vi have accelereret gengivelse baseret på Vulkan og understøttelse af inputmetoder, udklipsholder og træk og slip.

Wayland er en grafisk serverprotokol, der søger at erstatte den traditionelle X11 af Linux-systemer.Det har dog nogle mangler.

  • Applikationen skal angive placeringen af ​​hver pixel på skærmen på forhånd, da Wayland ikke giver nogen tegningsprimitiver.
  • Det beskæftiger sig ikke med udsmykningen af ​​vinduerne.
  • Det giver ikke nogen indbygget mulighed for at placere vinduet på skærmen på de ønskede koordinater, og der er heller ingen måder at få placeringsoplysningerne på.
  • Før du gør noget som at ændre et vindues position eller flytte musemarkøren, skal applikationen bevise over for Wayland, at den adlyder et menneskes kommandoer.

Du spekulerer sikkert på på dette tidspunkt, ligesom jeg, om der er en god ting ved Wayland. Fra Jetbrains-bloggen står der:

Waylands arkitektur tilbyder iboende fordele med hensyn til ydeevne og sikkerhed. Ved at undgå kompleksiteten i den gamle X11-protokol giver Wayland en mere strømlinet mekanisme til kommunikation mellem applikationer og skærmserveren. Dette betyder hurtigere gengivelse og en lavere chance for sikkerhedssårbarheder, der stammer fra X11's forældede design. Som et resultat forventes IntelliJ-baserede IDE'er, der kører på Wayland, at vise større stabilitet og reaktionsevne.

Hvis du vil teste, hvordan supporten udvikler sig, kan du finde Jetbrains IDE'erne i Snap-butikken.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.