Gli sviluppatori di Apache, responsabili del popolare IDE di sviluppo "NetBeans", hanno annunciato il rVersione recente di Apache NetBeans 30. Questo aggiornamento segna un cambiamento nell'ambiente di sviluppo, stabilendo il robusto JDK 21 come requisito minimo per compilare, testare ed eseguire la piattaforma.
Lungi dall'essere una semplice patch di manutenzione, questa nuova versione Ristruttura il modo in cui l'IDE interagisce con i protocolli del server. di lingue e modernizza la sua base per offrire un'esperienza di programmazione molto più intelligente e predittiva.
Nuove funzionalità chiave di Apache NetBeans 30
Questa nuova puntata Affronta alcuni dei processi più frustranti nel controllo di versione. e implementazione aziendale, poiché ottimizza la lettura di repository di grandi dimensioniMigliora significativamente il supporto per le più recenti specifiche dei framework web e integra le versioni aggiornate dei motori di build più diffusi sul mercato, dando priorità alla stabilità dell'interfaccia, al supporto per la sintassi moderna e all'ergonomia progettata per ridurre gli ostacoli nel lavoro quotidiano del programmatore.
L'esperienza di modifica del codice Java riceve diversi miglioramenti, con una forte attenzione alla stabilità della sintassi moderna. Gli sviluppatori noteranno un previsione del codice e completamento automatico notevolmente migliorati quando si lavora con i tipi di componenti record e durante l'istanza delle classi locali.
D'altra parte, si osserva che il Il team ha implementato correzioni critiche per risolvere i conflitti di formato con le variabili Senza nome, è stato migliorato anche l'importazione automatica delle enumerazioni all'interno delle istruzioni switch e sono state corrette diverse eccezioni di puntatore nullo che bloccavano il profiler. Parallelamente, i sistemi di compilazione stanno aggiornando i loro database integrando nativamente il Versioni di Maven 3.9.15 e Ant 1.10.17Nel frattempo, Gradle regola i suoi parametri predefiniti per prepararsi all'imminente arrivo degli ambienti JDK 26.
Modernizzazione aziendale ed ecosistema web all'avanguardia
Lo sviluppo aziendale e le tecnologie web beneficiano di un numero significativo di miglioramenti in questa versione. NetBeans 30 introduce supporto ufficiale per i server applicativi GlassFish 7.1.0 e 8.0.0, risolvendo anche i fastidiosi errori di avvio in Server Payara collegato alle opzioni di checkpoint.
I programmatori orientati al Web traggono vantaggio da un client del Protocollo del server di linguaggio (LSP) notevolmente migliorato, che ora Ha ottenuto il supporto nativo per TypeScript React e risolve i conflitti di spaziatura nelle classi JavaScript. che contengono inizializzatori statici. Nel frattempo, l'ecosistema PHP non è rimasto indietro in questa ondata di aggiornamenti, incorporando la compatibilità diretta con il nuovo operatore pipe introdotto nella versione 8.5 di PHP.
Interfaccia migliorata, prestazioni Git ottimizzate e nuove integrazioni.
La fluidità operativa e l'estetica generale dell'ambiente Ricevono una serie di miglioramenti volti al comfort visivo.. L'aggiornamento di Il motore di rendering FlatLaf 3.7.1 garantisce un'interfaccia impeccabileOra la schermata di caricamento iniziale viene spostata nel thread di gestione degli eventi per evitare fastidiosi arresti anomali del sistema.
Il sistema di gestione del controllo delle versioni aggiorna il suo motore a JGit 7.6.0, Questo ottimizza drasticamente la velocità di caricamento dello stato dei file nelle finestre di dialogo di conferma grazie all'elaborazione in batch e al differimento delle chiamate che richiedono molte risorse. Infine, anche l'esperienza di digitazione complessiva beneficia di miglioramenti. Supporto per l'anteprima delle immagini e il controllo ortografico nei documenti Markdown.l'incorporazione di modelli TOML e una promettente integrazione con rust-analyzer per rafforzare l'ecosistema di programmazione di sistema.
Se vuoi saperne di più di questa nuova versione, puoi controllare i dettagli in il seguente collegamento.
Come installare Apache NetBeans 30 su Linux?
L'installazione di Apache NetBeans su Linux può essere effettuata in diversi modi, a seconda delle preferenze dell'utente e della compatibilità del sistema.
Per coloro che preferiscono compilare Apache NetBeans dal codice sorgente, il primo passo è scaricare i file necessari dal sito web ufficiale del progetto. Una volta ottenuti i file, il pacchetto deve essere decompresso nella posizione desiderata all'interno del sistema.
Quindi, è necessario accedere al terminale e andare alla directory in cui sono stati estratti i file. Lì, devi eseguire il seguente comando:
ant
Per costruire l'IDE di Apache NetBeans. Una volta creato, puoi eseguire l'IDE digitando
./nbbuild/netbeans/bin/netbeans
Installazione tramite Snap
Per gli utenti che preferiscono un metodo più semplice e veloce, NetBeans è disponibile come pacchetto Snap:
sudo snap install netbeans --classic
Installazione tramite Flatpak
Un'altra opzione disponibile è quella di installare Apache NetBeans utilizzando Flatpak. Per fare ciò, il sistema deve avere abilitato il supporto per questo tipo di pacchetti. Il comando per eseguire l'installazione è il seguente:
flatpak install flathub org.apache.netbeans