Si eres un desarrollador que utiliza Linux o WSL, estás de suerte.
La plataforma Jet Brains ha anunciado que los IDEs basados en IntelliJ soportarán finalmente el protocolo de servidor de pantalla Wayland. Por si no lo sabías, PyCharm e IntelliJ IDEA son unos IDEs impresionantes basados en la plataforma IntelliJ, y Android Studio también es un ejemplo (construido por Google).
Puede leer también | KDE Plasma 6 avanza en temas de sonido, menor latencia del cursor en Wayland
El protocolo Wayland se está convirtiendo poco a poco en el predeterminado en las distribuciones de Linux para ofrecer una experiencia más rápida, segura y estable en comparación con X11. Y, si los entornos de codificación que utilizas lo soportan, la experiencia de usuario mejorará.
Pero, ¿cuáles son las mejoras y cómo piensan hacerlo? Déjame que te lo cuente.
Escalado fraccionario e integración con WSL
Los usuarios que utilizan un IDE como IntelliJ IDEA para Linux pueden finalmente beneficiarse del escalado fraccional para personalizar el tamaño de las fuentes/iconos en una pantalla de alta resolución.
Puede leer también | Lanzamiento del entorno de escritorio LXQt 1.3 con mejoras en Wayland y corrección de errores
Las configuraciones multimonitor y las pantallas de alta resolución mejoran la experiencia IDE con la compatibilidad con Wayland. Ya no tendrás que preocuparte por los textos borrosos en tu IDE.
Puede leer también | Proponen modificar Mesa para que NVIDIA pueda ejecutar aplicaciones con XWayland
No sólo se limita a la experiencia nativa de Linux, sino también para los usuarios que confían en el subsistema de Windows para Linux o, si se quiere llamar así, 'Bash en Windows'.
Puede leer también | Wayland 1.18 llega con soporte para meson
La compatibilidad con Wayland garantizará una integración perfecta con WSL.
Además, con Wayland dispondrás de las siguientes nuevas ventajas:
- Ventanas emergentes
- Soporte HiDPI
- Redimensionamiento interactivo de ventanas
En general, los IDEs basados en IntelliJ deberían tener más capacidad de respuesta, estabilidad y seguridad al introducir el soporte de Wayland.
Construyendo un kit de herramientas Wayland
El soporte de Wayland en Java no es fácil, pero IntelliJ tiene una solución.
Jet Brains y el equipo de escritorio de Oracle construyeron un kit de herramientas Wayland basado en OpenJDK 21 para lograrlo.
Con el toolkit, obtienes algunas habilidades como:
- Renderizado basado en software.
- Decoración mínima de ventanas.
- Ventanas emergentes, incluidas las que se utilizan para los menús de nivel superior.
- HiDPI y soporte multi-monitor, incluyendo diferentes escalas por monitor.
Además, tienen previsto añadir soporte para arrastrar y soltar en el portapapeles, renderizado acelerado basado en Vulkan y cambio entre ventanas mediante un acceso directo.
Puede leer también | Para la ejecucion de juegos es Wayland competente
Puedes seguir el progreso del kit de herramientas Wayland en la wiki de OpenJDK .
No hay un cronograma particular para esperar el soporte de Wayland. Pero es bueno saber que es un esfuerzo continuo y que IntelliJ como plataforma también se preocupa por sus usuarios centrados en Linux.
Puedes conocer más al respecto en su publicación de anuncio oficial .