NetBeans 19 introdueix millores a l'editor de codi, amb Rust i més

apatxe-netbeans

NetBeans és un entorn de desenvolupament integrat lliure, fet principalment per al llenguatge de programació Java

La nova versió de NetBeans 19 ja va ser alliberada i arriba carregada d'una gran quantitat de canvis i millores, de les quals es destaquen les millores de suport per a Java, PHP, Rust, així com també algunes millores a la interfície d'usuari, entre altres coses més.

Per als que desconeixen de NetBeans, han de saber que aquest és un IDE força popular que proporciona suport per a llenguatges de programació Java SE, Java EE, PHP, C/C++, JavaScript i Groovy.

Principals novetats de NetBeans 19

En aquesta nova versió que es presenta de NetBeans 19, si han implementat una sèrie de millores visuals, de les quals es destaca que l'editor de codi té un visor de fitxers i enllaços (mínim, però funcional) de Markdown incorporat, així com també s'han implementat les millores al protector de pantalla el qual té habilitat el suavitzat de text de subpíxels amb informació sobre el progrés de la càrrega del mòdul, mentre que en pantalles HiDPI, s'ha millorat la representació de l'indicador d'inserció en arrossegar i deixar anar.

A més, també es destaca que es va corregir el subratllat de pestanyes múltiples en la representació de la pestanya superior, s'actualitzo l'arredoniment a les mètriques de fonts del terminal, així com també que es va corregir el tancament de pestanyes en intentar seleccionar una pestanya parcialment retallada.

Un altre dels canvis que es destaca d'aquesta nova versió de NetBeans 19 és que es va afegir el suport per a la plataforma GlassFish 7.0.6 i el servidor d'aplicacions Wildfly 28, també suport per a JSF 4.0, així com la capacitat de navegar a través de fitxers HCL (llenguatge de definició de configuració utilitzat a HashiCorp Terraform) i que les capacitats associades amb l'ús de servidors LSP van ser ampliades.

Per la part de les millores per a Java, es destaca que l'editor de codi ha millorat l'ajustament de condicionals, bucles i blocs try/catch, s'han millorat la funció de finalització de codi, es va afegir la capacitat de vincular directament JTreg, es va proporcionar la capacitat de vincular mòduls a l'arquitectura del processador, el mòdul OpenJFX va afegir suport per a l'arquitectura Aarch64 per a Linux i Mac OS.

A Gradle, es va realitzar l'actualització d'aquest sistema de compilació juntament amb la seva API a la versió 8.3-rc amb suport per a JDK 20, a més que encara se segueix usant Groovy DSL.

A Maven, es va fer l'actualització a Maven 3.9.3, maven-indexer 7.0.1 i llucene 9.6.0, a més que s'hi va afegir el suport per a filtres per a índexs externs, es milloro la solució de Java per habilitar la vista prèvia, s'utilitza el servei SMO per a consultes de nom de classe i SHA1, es va fer l'actualització incremental optimitzada d'índexs i es va millorar la compatibilitat amb Jakarta EE 10.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • El botó Torna a executar proves fallides està habilitat per a JUnit5.
  • Va implementar la capacitat de convertir un projecte de Jakartaee8 a Jakartaee10.
  • S'ha afegit una configuració per deshabilitar els suggeriments de finalització de paràmetres.
  • S'ha afegit suport per generar expressions lambda al generador de codi.
  • S'ha millorat la compatibilitat amb CSS a l'entorn del projecte web.
  • S'ha canviat la implementació de pestanyes al panell, per la qual cosa ara intervé el concepte de targetes successives.
  • Opcions de font millorades a la finestra de terminal.
  • Suport millorat per a funcions introduïdes en versions més recents de PHP a l'entorn PHP.
  • S´ha continuat amb el desenvolupament de l´entorn per al desenvolupament de projectes en llenguatge Rust.
  • Es van implementar totes les accions típiques amb projectes. Es va garantir el maneig correcte de cometes simples al codi Rust.

Finalment si vols conèixer més a l'respecte d'aquesta nova versió, pots consultar els detalls a el següent enllaç.

Com instal·lar Apache NetBeans 19 a Linux?

Per a aquells que vulguin obtenir aquesta nova versió deuen descarregar el codi font de l'aplicació, la qual podran obtenir des de el següent enllaç.

Un cop tinguis tot instal·lat llavors, descomprimeixin l'arxiu acabat de descarregat en un directori del seu grat.

I des de la terminal anem a ingressar a aquest directori i després executin:

ant

Per construir l'IDE d'Apache NetBeans. Un cop construït pots executar l'IDE escrivint

./nbbuild/netbeans/bin/netbeans

També existeixen altres mètodes d'instal·lació amb els quals es poden recolzar, un és amb ajuda dels paquets Snap.

Només han de comptar amb el suport per poder instal·lar aquest tipus de paquets al sistema. Per realitzar la instal·lació per aquest mètode han de teclejar la següent comanda:

sudo snap install netbeans --classic

Un altre dels mètodes és amb ajuda dels paquets de Flatpak, per la qual cosa han de comptar amb el suport per instal lar aquests paquets al sistema.

La comanda per realitzar la instal·lació és el següent:

flatpak install flathub org.apache.netbeans

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.