NetBeans 12.6 ya fue liberado y estas son sus novedades

La Apache Software Foundation Organization dió a conocer el lanzamiento de la nueva versión del entorno de desarrollo integrado para Apache NetBeans 12.6, en la cual se han realizado una serie de mejoras y cambios.

Para quienes desconocen de NetBeans, deben saber que este es un IDE bastante popular que proporciona soporte para lenguajes de programación Java SE, Java EE, PHP, C/C ++, JavaScript y Groovy, siendo esta la séptima versión realizada por Apache Foundation desde que Oracle donó el código NetBeans.

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java y que además cuenta con un número importante de módulos para extenderlo. NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento.

Principales novedades de NetBeans 12.6

Entre los cambios propuestos que se destacan de esta nueva versión de NetBeans 12.6 podremos encontrar que para los desarrolladores de Java, la finalización de código se ha mejorado para las declaraciones y variables de clase anónimas con la palabra clave «record».

Además de que se agregó soporte preliminar para la coincidencia de patrones en expresiones de cambio. El código URL se proporciona con un enlace a las plantillas utilizadas.

También se destaca que se ha actualizado a la versión 1.8 NetBeans el compilador integrado de Java nb-javac (javac modificado) con soporte agregado para JDK 17 y también con soporte agregado para javadoc 17.

Por otra parte se se destaca que se ha mejorado el soporte para el sistema de compilación Gradle y el kit de herramientas de Gradle se ha actualizado a la versión 7.3 con soporte para Java 17.

Además se proporciona el reconocimiento de directorios con código Kotlin y se ha propuesto un nuevo asistente de proyectos para Gradle. La plantilla del proyecto Java Frontend se ha actualizado para admitir Gradle 7.

Se implementó la capacidad de usar Support Maven Wrapper (mvnw) en proyectos.

Se ha propuesto un nuevo Cargador de clases de transformación en caché para Groovy, se ha proporcionado la verificación de tipo de atributo estático en AST y el rendimiento del análisis se ha mejorado significativamente al cargar clases desde el sistema de archivos.

Se han realizado una gran cantidad de correcciones y mejoras relacionadas con el uso de servidores Language Server Protocol (LSP) para el análisis de código y el reconocimiento de sintaxis.

Para PHP, se ha agregado soporte para espacios de nombres a las plantillas, se ha agregado protección contra la inserción de la expresión «use» en la posición incorrecta , se han proporcionado herramientas de refactorización para propiedades de rasgos privados , se ha agregado soporte para el estándar de formato de código PSR-12 .

El editor HTML ha mejorado la compatibilidad con SCSS, ha agregado una opción para completar los valores de la paleta de colores e implementó la capacidad de ignorar bloques al reformatear CSS.

Los editores de mecanografiado y cpplite se han movido para usar el módulo MultiViews para la visualización correcta de pestañas en la interfaz.

De los demás cambios que se destacan de esta nueva versión:

  • Se implementó la capacidad de usar Support Maven Wrapper (mvnw) en proyectos.
  • Problemas resueltos con UTF-8.
  • Mejoras en el depurador.
  • Rendimiento de depuración remota mejorado.
  • Se agregó la capacidad de personalizar el directorio de trabajo actual y las variables de entorno.
  • Analizador mejorado para formato YAML.
  • Búsqueda mejorada de preprocesador de anotaciones.

Finalmente si quieres conocer más al respecto de esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar NetBeans 12.6 en Linux?

Para aquellos que quieran obtener esta nueva versión deben descargar el código fuente de la aplicación la cual podrán obtener desde el siguiente enlace.

Una vez que tengas todo instalado entonces, descompriman el archivo recién descargado en un directorio de su agrado.

Y desde la terminal vamos a ingresar a este directorio y luego ejecuten:

ant

Para construir el IDE de Apache NetBeans. Una vez construido puedes ejecutar el IDE escribiendo

./nbbuild/netbeans/bin/netbeans

También existen otros métodos de instalación con los cuales se pueden apoyar, uno de ellos es con ayuda de los paquetes Snap.

Solo deben contar con el soporte para poder instalar este tipo de paquetes en su sistema. Para realizar la instalación por este método deben teclear el siguiente comando:

sudo snap install netbeans --classic

Otro de los métodos es con ayuda de los paquetes de Flatpak, por lo que deben contar con el soporte para instalar estos paquetes en su sistema.

El comando para realizar la instalación es el siguiente:

flatpak install flathub org.apache.netbeans

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.