Lanzamiento de Apache NetBeans IDE 16

La Apache Software Foundation presentó el entorno de desarrollo integrado Apache NetBeans 16, que brinda soporte para los lenguajes de programación Java SE, Java EE, PHP, C/C++, JavaScript y Groovy. Se crean ensamblajes listos para usar para Linux (snap, flatpak), Windows y macOS.

Entre los cambios propuestos:

  • La interfaz de usuario brinda la capacidad de cargar propiedades FlatLaf personalizadas desde un archivo de configuración personalizado.
    Lanzamiento de Apache NetBeans IDE 16
  • El editor de código ha ampliado la compatibilidad con los formatos YAML y Dockerfile. Se agregó soporte para los formatos TOML y ANTLR v4/v3.
  • Se agregó soporte para algunas funciones nuevas en Java 19. Se agregó soporte para autocompletado, formato de sangría e información sobre herramientas para patrones de registro. Completación de plantilla implementada en etiquetas de casos. Se ha actualizado el compilador Java de NetBeans nb-javac (javac modificado). ActionsManager ha sido rediseñado en la API de depuración. Se agregó soporte para archivos jar de versiones múltiples. Lógica mejorada para seleccionar la plataforma Java.
  • Soporte mejorado para el sistema de compilación Gradle. Se agregó soporte inicial para la API project.dependency para exportar un árbol de dependencia desde Gradle. Funcionalidad reelaborada relacionada con el Editor de calificaciones. Se agregó soporte para proyectos sin build.gradle.
  • Soporte mejorado para el sistema de compilación Maven. Soporte mejorado para Jakarta EE 9/9.1. Se ha implementado la capacidad de procesar los resultados del proyecto en forma de artefactos identificables y sus ubicaciones. Se agregó soporte para deshabilitar advertencias según el uso de ciertos complementos durante el ensamblaje.
  • Se han solucionado problemas en entornos para lenguajes PHP y Groovy.
  • En el entorno de proyectos C/C++, el depurador CPPLight funciona en sistemas con arquitectura aarch64.
  • Las capacidades de auditoría se han ampliado utilizando servidores LSP (Language Server Protocol). Se agregó soporte para auditoría de vulnerabilidades en la nube de Oracle.

Fuente: opennet.ru

Añadir un comentario