Está disponible la versión del entorno de desarrollo integrado Apache NetBeans 27, que proporciona soporte para los lenguajes de programación Java SE, Java EE, PHP, C/C++, JavaScript, Rust y Groovy. Se han creado compilaciones listas para Linux (snap, flatpak), Windows y macOS.

Entre los cambios:
- En las herramientas de control de versiones se ha implementado el soporte para el cambio de nombre de ramas.
- El editor de código ahora permite comparar el contenido de directorios, se ha mejorado el soporte para el formato de texto TextMark/Markdown y se ha añadido la posibilidad de previsualizar imágenes en formato SVG.

- El motor de temas FlatLaf se ha actualizado a la versión 3.6.1.
- Se ha garantizado la compatibilidad con el sistema de construcción Gradle 9 y se ha añadido la posibilidad de usar Gradle 9 en nuevos proyectos.
- Se ha mejorado el soporte para los sistemas de construcción Maven y Ant. La herramienta Maven se ha actualizado a la versión 3.9.11. Se ha añadido el complemento Njord.
- Se han ampliado las capacidades relacionadas con el uso de servidores LSP (Language Server Protocol) y la aplicación de un plugin para VSCode.
- Para el código en Java se ha implementado la posibilidad de realizar refactorización de archivos Java individuales que no son parte de proyectos. Se ha añadido soporte parcial para la importación de módulos de Java. Se han mejorado las capacidades para depuración y análisis de pila. El compilador Java integrado en NetBeans, nb-javac (una versión modificada de javac), se ha actualizado a la versión JDK 25b31.
- En el entorno para el lenguaje PHP se ha mejorado la iluminación de sintaxis y se permite el uso de etiquetas HTML personalizadas en scripts PHP.
- Se ha añadido soporte para nuevas versiones servidores de las aplicaciones GlassFish — 7.0.24 y 8.0.0-M11. Se han añadido nuevos espacios de nombres PrimeFaces y OmniFaces. Se ha mejorado la autocompleción de clases jsf. Se ha implementado un monitor HTTP para javax.servlet y jakarta.servlet. Se ha mejorado el soporte para etiquetas JSF. Para Payara 5.x se ha habilitado el soporte para JDK 21.
- En el entorno para proyectos web se ha añadido soporte para media queries CSS, de acuerdo con la especificación Media Queries Level 4. Se ha implementado un analizador de semántica JSON. Se han ampliado las capacidades de incrustación de archivos vue (Vue Single-File Component).

Fuente: opennet.ru


