Fa pocs dies, el equip d'Apache va donar a conèixer mitjançant un anunci el llançament de la nova versió de «NetBeans 27», una actualització que reforça aquest popular entorn de desenvolupament integrat amb importants millores.
Aquesta versió nova s'enfoca a ampliar la compatibilitat amb els diferents llenguatges de programació que suporta aquest entorn de desenvolupament, a més d'optimitzar la productivitat del desenvolupador i modernitzar l'experiència de treball amb projectes complexos.
Principals novetats d'Apache NetBeans 27
En aquesta nova versió que es presenta de NetBeans 2, és la compatibilitat reforçada amb Gradle 9, que ara es pot utilitzar en els projectes acabats de crear, ja que compta amb correccions per a un funcionament més estable. Maven, per la seva banda, rep actualitzacions al vostre kit d'eines, aconseguint la versió 3.9.11, a més de la incorporació del complement Njord i diverses correccions que faciliten la gestió de dependències. També s'han introduït millores en la integració amb Ant, garantint més consistència en la construcció de projectes.
En el cas de Java, la nova versió de NetBeans 27 incorpora funcionalitats que permeten refactoritzar fitxers individuals fora de projectes, una característica molt sol·licitada per la comunitat. S'hi afegeix compatibilitat parcial amb la importació de mòduls, s'optimitzen les capacitats de depuració i anàlisi de pila, i s'actualitza el compilador nb-javac a la versió corresponent de JDK 25b31. També s'han corregit errors al formatador, millorat el reindentat i la finalització de codi, i optimitzat els suggeriments per a elements no utilitzats.
PHP, Web i frameworks empresarials
L'entorn per PHP ara ofereix un millor ressaltat de sintaxi i suport per a etiquetes HTML personalitzades, cosa que millora ia més facilita el treball en projectes que combinen ambdós llenguatges. Per al desenvolupament web, NetBeans 27 inclou un analitzador semàntic JSON, suport per a consultes de mitjans CSS nivell 4 i millores en la integració de fitxers Vue.js. En l'àmbit empresarial, s'amplia la compatibilitat amb GlassFish 7.0.24 i 8.0.0-M11, s'hi inclouen els espais de noms de PrimeFaces i OmniFaces, i es perfecciona l'autocompletat de classes JSF, a més de la integració amb Payara 5.xi JDK 21.
El editor de codi rep diverses millores notables: ara admet la comparació de contingut de directoris, ofereix vista prèvia de fitxers SVG i perfecciona la compatibilitat amb TextMark/Markdown. Tot això es complementa amb l'actualització del motor de temes FlatLaf 3.6.1, que renova l'aspecte visual de l'IDE amb més estabilitat i coherència a la interfície d'usuari.
Dels altres canvis que es destaquen:
- Millorat l'autocompletat de classes jsf
- Es van millorar els proveïdors de funcions d'etiquetes JSF
- Es va reemplaçar l'ús de WeakSet amb l'equivalent de JDK i va desaprovar la classe
- Millorar/corregir el maneig de catàlegs XML
- A l'extensió VSCode es va afegir la configuració de l'usuari per als caràcters de confirmació per acceptar suggeriments de codi
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 25 a Linux?
La instal·lació d'Apache NetBeans a Linux es pot fer de diferents maneres, depenent de les preferències de l'usuari i la compatibilitat amb el sistema.
Per als que prefereixin compilar Apache NetBeans des del codi font, el primer pas és descarregar els fitxers necessaris des del lloc web oficial del projecte. Un cop obtinguts els fitxers, cal descomprimir el paquet en una ubicació desitjada dins del sistema.
Després, cal accedir a la terminal i navegar fins al directori on es van extreure els fitxers. Allí, cal executar la següent ordre:
ant
Per construir l'IDE d'Apache NetBeans. Un cop construït pots executar l'IDE escrivint
./nbbuild/netbeans/bin/netbeans
Instal·lació mitjançant Snap
Per als usuaris que prefereixin un mètode més senzill i ràpid, NetBeans està disponible com un paquet Snap:
sudo snap install netbeans --classic
Instal·lació mitjançant Flatpak
Una altra opció disponible és instal·lar Apache NetBeans utilitzant Flatpak. Per fer-ho, cal que el sistema tingui habilitat el suport per a aquest tipus de paquets. La comanda per realitzar la instal·lació és la següent:
flatpak install flathub org.apache.netbeans