Apache NetBeans IDE 12.6 rilasciato

La Apache Software Foundation ha introdotto l'ambiente di sviluppo integrato Apache NetBeans 12.6, che fornisce supporto per i linguaggi di programmazione Java SE, Java EE, PHP, C/C++, JavaScript e Groovy. Questa è la nona versione prodotta dalla Apache Foundation da quando il codice NetBeans è stato consegnato da Oracle.

Tra le modifiche proposte:

  • Per gli sviluppatori Java, il completamento del codice è stato migliorato per le variabili di classe anonime e le dichiarazioni con la parola chiave "record". Aggiunto supporto preliminare per la corrispondenza dei modelli nelle istruzioni "switch". Viene garantito che l'URL sia incluso nel codice con un collegamento ai modelli utilizzati.
    Apache NetBeans IDE 12.6 rilasciato
  • Il compilatore Java NetBeans integrato nb-javac (javac modificato) è stato aggiornato alla versione 1.8, è stato aggiunto il supporto per JDK 17. È stato aggiunto il supporto per javadoc 17. JavaFX è stato aggiornato alla versione 17.
  • Supporto migliorato per il sistema di compilazione Gradle. Il toolkit Gradle è stato aggiornato alla versione 7.3 con supporto per Java 17. È stato garantito il riconoscimento delle directory con codice nel linguaggio Kotlin. È stata proposta una nuova procedura guidata per la creazione di progetti per Gradle. Il modello di progetto Java Frontend è stato aggiornato per supportare Gradle 7.
    Apache NetBeans IDE 12.6 rilasciato
  • Supporto migliorato per il sistema di build Maven. È stata implementata la possibilità di utilizzare Support Maven Wrapper (mvnw) nei progetti. I problemi con UTF-8 sono stati risolti. Migliorata la ricerca del preprocessore per le annotazioni.
  • È stato proposto un nuovo caricatore di classi (Cached Transformation Classloader) per il linguaggio Groovy, è stato fornito il controllo statico dei tipi di attributi in AST e le prestazioni di analisi durante il caricamento delle classi dal file system sono state notevolmente migliorate.
  • Strumenti per Java EE ha aggiunto il supporto per Glassfish 6.2.1.
  • Sono state introdotte gran parte delle correzioni e dei miglioramenti relativi all'utilizzo dei server LSP (Language Server Protocol) per l'analisi del codice e il riconoscimento della sintassi.
  • Per PHP è stato aggiunto il supporto per i namespace ai template, è stata aggiunta la protezione contro l'inserimento dell'espressione “use” nella posizione sbagliata, è stato garantito l'utilizzo di strumenti di refactoring per le proprietà private dei tratti e il supporto per il codice PSR-12 è stato aggiunto lo standard di formattazione.
    Apache NetBeans IDE 12.6 rilasciato
  • L'editor HTML ha migliorato il supporto SCSS, ha aggiunto un'opzione per completare i valori della tavolozza dei colori e ha aggiunto la possibilità di ignorare i blocchi durante la riformattazione dei CSS.
    Apache NetBeans IDE 12.6 rilasciato
  • Gli editor TypeScript e cpplite sono stati modificati per utilizzare il modulo MultiViews per visualizzare correttamente le schede nell'interfaccia.
    Apache NetBeans IDE 12.6 rilasciato
  • Sono stati apportati miglioramenti al debugger. Prestazioni migliorate per il debug remoto. Aggiunta la possibilità di configurare la directory di lavoro corrente e le variabili di ambiente.
  • Parser migliorato per il formato YAML.

Fonte: opennet.ru

Aggiungi un commento