Lanzamiento de Apache NetBeans IDE 11.1

Organizaciones de la Fundación de Software Apache presentado entorno de desarrollo integrado Apache NetBeans 11.1. Esta es la tercera versión producida por la Fundación Apache desde que Oracle donó el código de NetBeans, y la primera desde traduccion proyecto de la incubadora a la categoría de proyectos primarios de Apache. La versión contiene soporte para los lenguajes de programación Java SE, Java EE, PHP, JavaScript y Groovy. Se espera que la compatibilidad con C/C++ del código base donado de Oracle se migre en una versión futura.

El principal innovaciones NetBeans 11.1:

  • Se agregó soporte para Java EE 8 con la capacidad de crear aplicaciones web usando Maven o Gradle. Las aplicaciones Java EE 8 integradas en NetBeans se pueden implementar en un contenedor Java EE 8 utilizando la nueva plantilla Maven "webapp-javaee8" creada para usar con NetBeans. Integración integrada implementada con el servidor de aplicaciones. payara (un tenedor de GlassFish). Se agregó soporte para GlassFish 5.0.1;

    Lanzamiento de Apache NetBeans IDE 11.1

  • Se agregó soporte para nuevas funciones del lenguaje Java. Se agregaron perfiles de migración para JDK 10 y 12. Se ha establecido la generación automática de nombres para los módulos de Jigsaw. Se agregó soporte al editor de código Java. JEP-325 (nueva forma de expresiones de "cambio"), JEP-330 (entrega de programas en forma de un único archivo con código fuente) y visualización de sugerencias sobre los nombres de los parámetros en línea;

    Lanzamiento de Apache NetBeans IDE 11.1

    Lanzamiento de Apache NetBeans IDE 11.1

  • Se agregaron ejemplos para Gluon OpenJFX;

    Lanzamiento de Apache NetBeans IDE 11.1

  • Soporte mejorado para sistemas de compilación Maven y Gradle. Para Maven, se ha establecido la integración con la biblioteca JaCoCo y se proporciona la capacidad de pasar argumentos del compilador Java desde Maven al editor de código Java. Para Gradle, se agregó soporte inicial para proyectos modulares de Java y soporte para JavaEE, se implementó el asistente de aplicaciones Java Frontend, se brindó soporte para depurar proyectos web, se ha habilitado la visualización de resultados durante el proceso de compilación de forma predeterminada, la interfaz de usuario HTML de Gradle ha sido mejorado;

    Lanzamiento de Apache NetBeans IDE 11.1

  • Se agregó la capacidad de usar Graal.js, implementación del lenguaje JavaScript basado en GraalVM;
  • Implementé la división de cachés con código Truffle entre diferentes sesiones de depuración;
  • Se agregó soporte para resaltado de sintaxis para código en Kotlin;
  • Se implementó la capacidad de autocompletar código de plantilla en el lenguaje Jade;
  • Se agregó soporte para PHP 7.4 y ejemplos actualizados para el lenguaje PHP;
  • Rendimiento mejorado en pantallas de alta densidad de píxeles (HiDPI). La pantalla de presentación que se muestra al inicio, los separadores de pestañas y los íconos se han adaptado para HiDPI;
  • Se ha realizado una transición a un nuevo ciclo de desarrollo, lo que implica la formación de nuevos lanzamientos trimestralmente.

Fuente: opennet.ru

Añadir un comentario