Lanzamiento de Apache NetBeans IDE 12.6

Apache Software Foundation ha lanzado Apache NetBeans 12.6 IDE, que brinda soporte para los lenguajes de programación Java SE, Java EE, PHP, C/C++, JavaScript y Groovy. Este es el noveno lanzamiento de Apache Foundation luego de la entrega del código de NetBeans por parte de Oracle.

Entre los cambios propuestos:

  • Para los desarrolladores de Java, se ha mejorado la finalización del código para las variables de clase anónimas y las declaraciones de palabras clave de "registro". Se agregó soporte preliminar para la coincidencia de patrones en expresiones de "cambio". Siempre que se incluya en el código URL un enlace a las plantillas utilizadas.
    Lanzamiento de Apache NetBeans IDE 12.6
  • El compilador Java incorporado de NetBeans nb-javac (javac modificado) se actualizó a la versión 1.8, se agregó soporte para JDK 17. Se agregó soporte para javadoc 17. JavaFX se actualizó a la versión 17.
  • Soporte mejorado para el sistema de compilación Gradle. El kit de herramientas Gradle se actualizó a la versión 7.3 con soporte para Java 17. Se proporcionó reconocimiento de directorio con código Kotlin. Se ha propuesto un nuevo asistente de creación de proyectos para Gradle. La plantilla del proyecto Java Frontend se ha actualizado para admitir Gradle 7.
    Lanzamiento de Apache NetBeans IDE 12.6
  • Soporte mejorado para el sistema de compilación Maven. Se implementó la capacidad de usar Support Maven Wrapper (mvnw) en proyectos. Problemas resueltos con UTF-8. Se mejoró la búsqueda de anotaciones en el preprocesador.
  • Para el lenguaje Groovy, se ha propuesto un nuevo cargador de clases (Cached Transformation Classloader), se ha proporcionado verificación de tipo estático de atributos en el AST, se ha mejorado significativamente el rendimiento del análisis al cargar clases desde el sistema de archivos.
  • Se agregó soporte para Glassfish 6.2.1 en herramientas Java EE.
  • Se han realizado una gran parte de las correcciones y mejoras relacionadas con el uso de servidores LSP (Protocolo de servidor de idiomas) para el análisis de código y el reconocimiento de sintaxis.
  • Para PHP, se agregó soporte para espacios de nombres a las plantillas, se agregó protección contra la inserción de la expresión "usar" en la posición incorrecta, se agregó el uso de herramientas de refactorización para propiedades privadas de rasgos, soporte para el formato de código PSR-12 Se ha añadido el estándar.
    Lanzamiento de Apache NetBeans IDE 12.6
  • Se mejoró la compatibilidad con SCSS en el editor de HTML, se agregó una opción para rellenar los valores de la paleta de colores y se implementó la capacidad de ignorar los bloques al reformatear CSS.
    Lanzamiento de Apache NetBeans IDE 12.6
  • Los editores TypeScript y cpplite se han cambiado para usar el módulo MultiViews para mostrar correctamente las pestañas en la interfaz.
    Lanzamiento de Apache NetBeans IDE 12.6
  • Se han realizado mejoras en el depurador. Rendimiento mejorado de la depuración remota. Se agregó la capacidad de establecer el directorio de trabajo actual y las variables de entorno.
  • Analizador mejorado para el formato YAML.

Fuente: opennet.ru

Añadir un comentario