È disponibile l'ambiente di sviluppo integrato Apache NetBeans 25

È stata rilasciata la versione integrata dell'ambiente di sviluppo Apache NetBeans 25, che offre supporto per i linguaggi di programmazione Java SE, Java EE, PHP, C/C++, JavaScript, Rust e Groovy. Le build pronte sono disponibili per Linux (snap, flatpak), Windows e macOS.

Tra le modifiche proposte:

  • Nell'editor di codice è stata migliorata la navigazione nello strumento di rifattorizzazione, è stata garantita la conservazione dell'ordine delle schede per i progetti e migliorato il tracciamento delle modifiche.
  • Per il caricamento di SVG è stata impiegata una libreria JSVG più leggera invece di Batik.
  • Sono state proposte nuove icone in formato SVG.
    È disponibile l'ambiente di sviluppo integrato Apache NetBeans 25
  • È stata migliorata la finestra di dialogo per la scelta delle directory nel file system.
    È disponibile l'ambiente di sviluppo integrato Apache NetBeans 25
  • Sono stati modificati i colori delle schede attive e delle aree evidenziate.
    È disponibile l'ambiente di sviluppo integrato Apache NetBeans 25
  • È stata migliorata l'implementazione dell'opzione per mostrare le directory superiori nelle intestazioni delle schede.
    È disponibile l'ambiente di sviluppo integrato Apache NetBeans 25
  • Nell'editor SQL è stato aggiunto il supporto per il completamento automatico dell'input basato su frammenti corrispondenti senza essere legato all'inizio della parola (ad esempio, digitando "ne" suggerirà "one").
  • Migliorato il supporto per i sistemi di build Ant, Gradle e Maven. Per Gradle è stata aggiunta la possibilità di eseguire i test in modalità parallela (nbls.run.test.parallel). Per Maven è stato migliorato il riconoscimento delle dipendenze. Per Ant è garantita la compatibilità con Payara Server, in esecuzione nell'ambiente WSL (Windows Subsystem for Linux).
  • Espanse le funzionalità relative all'uso server LSP (Language Server Protocol) e utilizzo di un plugin per VSCode.
  • Per il codice in Java è stato migliorato il completamento automatico degli elementi nei blocchi switch. La versione integrata di Apache Tomcat è stata aggiornata alla versione 9.0.96. Aggiornato il supporto per le grammatiche TextMate. Il compilatore Java integrato in NetBeans nb-javac (modificato da javac) è stato aggiornato alla versione JDK 24b29. Per JDK >= 15 è stato aggiunto il supporto per il motore JavaScript Nashorn 15.x. Migliorata la gestione della chiusura delle parentesi durante la formattazione del codice.
  • Le librerie Groovy sono state aggiornate alla versione 3.0.23.
  • Nell'ambiente per il linguaggio PHP è arrivato il supporto per il livello 10 di controlli forniti dall'analizzatore statico PHPStan. Aggiunto il supporto per le nuove funzionalità proposte nella release PHP 8.4.
  • Aggiunto supporto per server applicazioni GlassFish 7 (fino alla versione 7.0.21) e GlassFish 8 (fino alla versione di prova 8.0.0-M9).
  • Migliorato il supporto per la piattaforma Jakarta EE 11.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster