Lanzamiento de Apache NetBeans IDE 17

La Apache Software Foundation presentó el entorno de desarrollo integrado Apache NetBeans 17, 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:

  • Se agregó soporte para la plataforma Jakarta EE 10 y se mejoró el soporte para algunas características nuevas de Java 19, como la coincidencia de patrones en declaraciones de "cambio". Preparado para compatibilidad con JDK 20. Se agregaron sugerencias adicionales para el código Java. El compilador integrado NetBeans Java nb-javac (javac modificado) se ha actualizado a la versión 19.0.1. Se agregó soporte para la etiqueta javadoc @summary. Presentación mejorada de Java AST durante la depuración. Indexación mejorada de textos fuente con errores.
  • Soporte mejorado para el sistema de compilación Gradle. Proporcionó acceso a la plataforma Java para proyectos Gradle que no son Java. Implementación de detección de proxy y configuración automática. La API de herramientas de Gradle se actualizó a la versión 8.0-rc-1. Se han limpiado las opciones de la interfaz.
  • Soporte mejorado para el sistema de compilación Maven. El procesamiento de seguimiento de pila está habilitado. Implementación de detección de proxy y configuración automática. Se agregó información sobre herramientas para actualizar dependencias. Versiones actualizadas de maven 3.8.7 y exec-maven-plugin 3.1.0. Permitir que se produzca la indexación local mientras se cargan los índices externos.
  • El entorno para el lenguaje PHP admite nuevas características de PHP 8.2, como clases en modo de solo lectura, tipos nulos, falsos y verdaderos, y definición de constantes en rasgos. Soporte mejorado para métodos en tipos de enumeración.
  • Se agregó soporte para perfiles OCI (Oracle Cloud Infrastructure).
  • Se ha implementado soporte para Jakarta EE y Java EE para Tomcat y TomEE.
  • En el entorno para proyectos web, se ha mejorado la compatibilidad con CSS, se ha proporcionado una búsqueda que no distingue entre mayúsculas y minúsculas para propiedades CSS y se ha optimizado la coincidencia al completar consultas CSS.
  • Se han modificado algunas configuraciones del historial de versiones.
  • El editor de código ofrece la posibilidad de cerrar todos los documentos de la lista a la vez. ANTLRv4 Runtime se ha actualizado a la versión 4.11.1. Se ha proporcionado soporte inicial para ANTLR4 Lexer, al que se ha traducido el código para trabajar con formatos ANTLR y TOML.
  • Cuando se ejecuta en Linux, el modo de representación de texto de subpíxeles de KDE se detecta automáticamente.

Lanzamiento de Apache NetBeans IDE 17


Fuente: opennet.ru

Añadir un comentario