Se lanzó Apache NetBeans IDE 24, que brinda soporte para los lenguajes de programación Java SE, Java EE, PHP, C/C++, JavaScript, Rust y Groovy. Pronto se generarán ensamblajes listos para Linux (snap, flatpak), Windows y macOS.
Entre los cambios propuestos:
- El editor ha agregado soporte para obtener una vista previa del código en los resultados de búsqueda, así como la capacidad de obtener una vista previa rápida del contenido de los archivos encontrados utilizando la función Buscar uso y las herramientas de refactorización.

- El editor ha ampliado las capacidades de resaltar los identificadores en los que se encuentra el cursor. Se agregó una opción para guardar la selección después de mover el cursor a otra ubicación. La barra de desplazamiento contiene etiquetas de posición para los identificadores resaltados.

- Se agregaron íconos escalables en formato SVG, así como archivos ICO en mayor resolución.

- El editor de código garantiza que los símbolos se muestren a pesar de su ausencia en la fuente seleccionada.

- El motor de temas FlatLaf se ha actualizado a la versión 3.5.2.
- Capacidades ampliadas relacionadas con el uso servidores LSP (Protocolo de servidor de lenguaje).
- Soporte mejorado para los sistemas de compilación Gradle y Maven. Se agregó soporte API inicial para cargar proyectos Gradle y Maven. El motor de indexación de datos en Maven se actualizó a Lucene 9.12.0.
- Cuando se construye con el kit de herramientas Ant, se implementa la compatibilidad con los archivos Java src.zip, que incluyen varios módulos ubicados en diferentes subdirectorios.
- Para proyectos Java, se ha implementado soporte para el uso del marcado Markdown en la documentación javadoc.
- El entorno del lenguaje PHP ahora admite el analizador estático Psalm.
- Se agregó soporte para las plataformas Jakarta EE 11 y Payara 7.
- En el entorno para proyectos web, se agregó soporte para @-rules en CSS y se mejoró el soporte para el lenguaje Typecript.
Fuente: opennet.ru




