Rilascio dell'ambiente di sviluppo integrato Apache NetBeans 17

L'Apache Software Foundation ha presentato l'ambiente di sviluppo integrato Apache NetBeans 17, che fornisce supporto per i linguaggi di programmazione Java SE, Java EE, PHP, C/C++, JavaScript e Groovy. Le build pronte sono disponibili 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 le corrispondenze per pattern nelle espressioni 'switch'. Preparato il supporto per JDK 20. Aggiunte ulteriori suggerimenti per il codice Java. Aggiornato il compilatore Java integrato in NetBeans nb-javac (javac modificato) alla versione 19.0.1. Aggiunto il supporto per il tag javadoc @summary. Migliorata la rappresentazione dell'AST Java durante il debug. Migliorata l'indicizzazione dei testi sorgente con errori.
  • Migliorato il supporto per il sistema di build Gradle. Accesso alla piattaforma Java per progetti Gradle non Java. Implementata la rilevazione e l'autoconfigurazione dei proxy. L'API Gradle Tooling è stata aggiornata alla versione 8.0-rc-1. Pulizia delle opzioni nell'interfaccia.
  • Migliorato il supporto per il sistema di build Maven. È stata implementata la gestione delle tracce di stack. Realizzata la rilevazione e configurazione automatica del proxy. Aggiunto un suggerimento per l'aggiornamento delle dipendenze. Aggiornate le versioni di maven 3.8.7 e exec-maven-plugin 3.1.0. Consentita l'esecuzione dell'indicizzazione locale durante il caricamento degli indici esterni.
  • Nell'ambiente per il linguaggio PHP è stato implementato il supporto per le nuove funzionalità di PHP 8.2, come classi in modalità di sola lettura, tipi null, false e true, e la definizione di costanti nelle interfacce. Migliorato il supporto per i metodi nei tipi enum.
  • Aggiunto il supporto per i profili OCI (Oracle Cloud Infrastructure).
  • Nell'ambiente per Tomcat e TomEE, è stato implementato il supporto per Jakarta EE e Java EE.
  • Nell'ambiente per i progetti web, migliorato il supporto per il CSS, garantita la ricerca delle proprietà CSS senza distinzione tra maiuscole e minuscole e ottimizzato il matching durante il completamento delle query CSS.
  • Riviste alcune impostazioni della cronologia delle versioni.
  • Nell'editor di codice è stata aggiunta la possibilità di chiudere tutti i documenti nell'elenco in una sola volta. Il runtime ANTLRv4 è stato aggiornato alla versione 4.11.1. Fornito un supporto iniziale per il Lexer ANTLR4, sul quale è stato convertito il codice per lavorare con i formati ANTLR e TOML.
  • All'avvio su Linux è garantita la rilevazione automatica della modalità di rendering del testo subpixel in KDE.

Rilascio dell'ambiente di sviluppo integrato Apache NetBeans 17


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