Apache NetBeans IDE 17 rilasciato

La Apache Software Foundation ha rilasciato l'IDE Apache NetBeans 17, che fornisce supporto per i linguaggi di programmazione Java SE, Java EE, PHP, C/C++, JavaScript e Groovy. Vengono generate build pronte per Linux (snap, flatpak), Windows e macOS.

Tra le modifiche proposte:

  • Aggiunto il supporto per la piattaforma Jakarta EE 10 e migliorato il supporto per alcune nuove funzionalità di Java 19 come la corrispondenza dei modelli nelle istruzioni "switch". Predisposto per il supporto JDK 20. Aggiunti ulteriori suggerimenti per il codice Java. Il compilatore Java NetBeans integrato nb-javac (javac modificato) è stato aggiornato alla versione 19.0.1. Aggiunto il supporto per il tag Javadoc @summary. Presentazione Java AST migliorata durante il debug. Migliorata l'indicizzazione dei testi di origine con errori.
  • Supporto migliorato per il sistema di compilazione Gradle. Fornito accesso alla piattaforma Java per progetti non Java Gradle. Implementazione del rilevamento proxy e della configurazione automatica. L'API Gradle Tooling è stata aggiornata alla versione 8.0-rc-1. Le opzioni nell'interfaccia sono state ripulite.
  • Supporto migliorato per il sistema di build Maven. L'elaborazione dell'analisi dello stack è abilitata. Implementazione del rilevamento proxy e della configurazione automatica. Aggiunto suggerimento per l'aggiornamento delle dipendenze. Versioni aggiornate di maven 3.8.7 e exec-maven-plugin 3.1.0. Consentire l'indicizzazione locale durante il caricamento degli indici esterni.
  • L'ambiente per il linguaggio PHP supporta le nuove funzionalità di PHP 8.2, come le classi in modalità di sola lettura, i tipi null, false e true e la definizione di costanti nei tratti. Supporto migliorato per i metodi nei tipi enum.
  • Aggiunto il supporto per i profili OCI (Oracle Cloud Infrastructure).
  • Il supporto per Jakarta EE e Java EE è stato implementato per Tomcat e TomEE.
  • Nell'ambiente per i progetti web, il supporto CSS è stato migliorato, è stata fornita la ricerca senza distinzione tra maiuscole e minuscole per le proprietà CSS e la corrispondenza è stata ottimizzata durante il completamento delle query CSS.
  • Alcune impostazioni della cronologia delle versioni sono state rielaborate.
  • L'editor di codice offre la possibilità di chiudere tutti i documenti nell'elenco contemporaneamente. ANTLRv4 Runtime è stato aggiornato alla versione 4.11.1. È stato fornito il supporto iniziale per ANTLR4 Lexer, in cui è stato tradotto il codice per lavorare con i formati ANTLR e TOML.
  • Quando si esegue su Linux, la modalità di rendering del testo subpixel di KDE viene rilevata automaticamente.

Apache NetBeans IDE 17 rilasciato


Fonte: opennet.ru

Aggiungi un commento