Apache ha annunciato il rilascio di NetBeans 25, nuova versione introduce numerose migliorie e aggiornamenti che potenziano l'esperienza degli sviluppatori in vari ambiti.
NetBeans 25 offre miglioramenti significativi nel supporto a Java, in particolare per le "sealed types" all'interno delle dichiarazioni switch.
Inoltre, sono state apportate ottimizzazioni nella risoluzione delle dipendenze e nell'esecuzione dei test, garantendo una maggiore stabilità dell'interfaccia utente. Gli sviluppatori che utilizzano Maven beneficeranno di una risoluzione delle dipendenze più efficiente, specialmente per i processori di annotazioni come Lombok. Sono state introdotte funzionalità di migrazione e refactoring degli indici remoti, migliorando la gestione degli artefatti. Per gli utenti di Gradle, NetBeans 25 ha affinato la funzionalità di test su singoli file, garantendo un rilevamento accurato delle classi di test e aggiungendo l'opzione per l'esecuzione parallela dei test.
Sviluppo Web e PHP
Nel contesto dello sviluppo web, il debugger per JavaScript e TypeScript ha migliorato la gestione dei percorsi, mentre l'integrazione con il Language Server Protocol è stata potenziata. Per gli sviluppatori PHP, NetBeans 25 supporta le nuove funzionalità fino alla versione 8.4, inclusi inizializzatori statici arbitrari e nuove strutture sintattiche. L'integrazione con strumenti di analisi statica avanzata, come PHPStan, è stata ampliata per una migliore qualità del codice.
Miglioramenti dell'Interfaccia Utente
L'interfaccia utente ha ricevuto aggiornamenti significativi, tra cui un caricamento più efficiente delle icone SVG, riducendo la dipendenza dalla libreria Batik e migliorando le prestazioni complessive. Inoltre, il motore di evidenziazione semantica è stato perfezionato per offrire una migliore leggibilità e performance.
Apache NetBeans 25 è compatibile con JDK 17, 21, 23 e 24, offrendo flessibilità agli sviluppatori nella scelta dell'ambiente di runtime.
netbeans.apache.org
Per ulteriori dettagli sulle nuove funzionalità e per scaricare l'ultima versione, è possibile visitare il sito ufficiale di Apache NetBeans.