È disponibile l'ambiente di sviluppo integrato Apache NetBeans 20

È stata rilasciata la versione dell'ambiente di sviluppo integrato Apache NetBeans 20, che supporta 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:

  • Per i progetti in linguaggio Java è stata aggiunta la supporto per JDK 21. Sono state integrate nuove funzionalità di Java 21 nel sistema di completamento. L'editor Java integrato di NetBeans, nb-javac (una versione modificata di javac), è stato aggiornato fino alla versione 21. È stata aggiunta la supporto per i template di stringa (String Template).
  • Migliorato il supporto per i sistemi di build Gradle e Maven. L'toolset Gradle è stato aggiornato alla versione 8.4, e Maven alla versione 3.9.5. Sono stati aggiornati anche maven-indexer 7.0.4, lucene 9.8.0 e maven.embedder 2.0.6.1.
  • Nell'ambiente per il linguaggio PHP è stato migliorato il supporto per le funzionalità introdotte nelle nuove versioni di PHP. È stata aggiunta la supporto per i punti di interruzione delle eccezioni. Sono stati ampliati i controlli per la creazione dei punti di interruzione. È stata fornita un'evidenziazione visiva a colori dei membri ereditati delle classi. È stata aggiunta la modalità di formattazione "After Use Trait".
  • Nell'IDE per C/C++ è stata stabilizzata la supporto per CPPLite.
  • È stata aggiunta la supporto per la piattaforma GlassFish 7.0.9.
  • Nell'ambiente per i progetti web, è migliorato il supporto per CSS (@layer, @supports, moduli containment e text, funzioni matematiche).
  • Il pacchetto jgit utilizzato nell'interfaccia di gestione delle versioni è stato aggiornato alla versione 6.7.0.
  • Espanse le funzionalità relative all'uso server LSP (Language Server Protocol).
  • Nell'editor, durante l'anteprima del markup in formato Markdown, è stata implementata la funzionalità per i checkbox.
    È disponibile l'ambiente di sviluppo integrato Apache NetBeans 20
  • È stata attivata la verifica della correttezza e l'aggiunta di codice per documenti XML senza il campo schemaLocation.
  • Il motore dei temi FlatLaf è stato aggiornato alla versione 3.2. Sulla piattaforma Linux, FlatLaf include la decorazione delle finestre lato client.
  • È stato ampliato il supporto per il linguaggio di definizione della configurazione HCL, utilizzato in HashiCorp Terraform.
  • Continua l'implementazione dell'ambiente per lo sviluppo di progetti in linguaggio Rust.
  • È stata aggiunta una libreria di profilazione per l'architettura ARM64.

È disponibile l'ambiente di sviluppo integrato Apache NetBeans 20


Fonte: opennet.ru
Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster