Apache NetBeans 11.3 llega con nueva interfaz oscura, mejoras para HiDPI y más

Iniciado por Dragora, Marzo 07, 2020, 02:28:23 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.



La Apache Software Foundation dio a conocer el lanzamiento de la nueva versión del entorno de desarrollo integrado "Apache NetBeans 11.3", siendo esta la quinta versión preparada por la Fundación Apache después de la transferencia del código NetBeans por parte de Oracle y la primera versión después de que el proyecto fue transferido de la incubadora a la categoría de proyectos Apache.

Este lanzamiento contiene varios cambios y novedades, de los cuales podremos encontrar el soporte para los lenguajes de programación Java SE, Java EE, PHP, JavaScript y Groovy, mientras que la integración esperada de soporte para lenguajes C/C ++ de la versión 11.3 de la base de código proporcionada por Oracle se ha pospuesto para la próxima versión.

¿Qué hay de nuevo en Apache NetBeans 11.3?

Una de las principales novedades que se destacan de esta nueva versión es la integración de nuevos modos de visualización de interfaz oscura. Los nuevos modos que podremos encontrar son Dark Metal y Dark Nimbus, además de que también se ha propuesto un nuevo tema FlatLaf.

También se destaca el soporte mejorado para pantallas de alta densidad de píxeles (HiDPI) y el widget simplificado HeapView.
Además de que se agregó soporte para la plataforma Java SE 14, programada para su lanzamiento el 17 de marzo.

Esto incluye resaltado de sintaxis y formato de código para construcciones con la nueva palabra clave "record ", que proporciona una forma compacta para definir clases, lo que permite prescindir de definir explícitamente varios métodos de bajo nivel, como equals (), hashCode () y toString ().

Se agregó soporte para el modo de inicio de programas que aparecieron en Java 11, entregados en forma de un solo archivo con código fuente (una clase se puede ejecutar directamente desde un archivo con código, sin crear archivos de clase, archivos JAR y módulos). En NetBeans, estos programas de un solo archivo ahora se pueden crear fuera de los proyectos en la ventana Favorito, ejecutar y depurar.

Asi como tambien la capacidad de revertir la conversión de bloques de texto que aparecieron en el último número, incluidos los datos de texto multilínea sin el uso de caracteres de escape en ellos. En el editor de código, los bloques de texto ahora se pueden volver a convertir en líneas.

Y el soporte mejorado del sistema de construcción Gradle. Gradle Tooling API se ha actualizado a la versión 6.0. Se agregó soporte para reasignar el directorio de inicio y el ensamblaje compuesto (Proyecto compuesto Gradle). Se proporciona reconocimiento de proyectos en el idioma Kotlin. Se agregó soporte para el reinicio forzado de proyectos.

De los demás cambios que se destacan:

- Para proyectos que utilizan el sistema de compilación Maven, se han agregado configuraciones para anular la versión predeterminada de JDK.
- Se ha agregado compatibilidad con el lenguaje TypeScript al editor de código (expande las capacidades de JavaScript, sin dejar de ser totalmente compatible con versiones anteriores).
- Para proyectos en JavaScript, se ha establecido un conector que proporciona una conexión a Chrome.
- Para PHP, se proporciona el autocompletado de propiedades y métodos sin "$ this =>".
- Se trabajó para deshacerse de las advertencias durante la compilación.
- Se actualizaron las bibliotecas Groovy 2.5.9, junit 5.5.2 y GraalVM 19.3.0.
- El conserje agrega una función para identificar y eliminar los directorios NetBeans antiguos y no utilizados.

Vía: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta