Apache NetBeans IDE 12.6 llançat

L'Apache Software Foundation va presentar l'entorn de desenvolupament integrat Apache NetBeans 12.6, que proporciona suport per als llenguatges de programació Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Aquesta és la novena versió produïda per la Fundació Apache des que el codi NetBeans va ser lliurat per Oracle.

Entre els canvis proposats:

  • Per als desenvolupadors de Java, s'ha millorat la finalització del codi per a variables de classe i declaracions anònimes amb la paraula clau "record". S'ha afegit suport preliminar per a la concordança de patrons a les declaracions de "canvi". S'assegura que l'URL s'inclou al codi amb un enllaç a les plantilles utilitzades.
    Apache NetBeans IDE 12.6 llançat
  • El compilador Java de NetBeans integrat nb-javac (javac modificat) s'ha actualitzat a la versió 1.8, s'ha afegit suport per a JDK 17. S'ha afegit suport per a javadoc 17. JavaFX s'ha actualitzat a la versió 17.
  • Suport millorat per al sistema de compilació Gradle. El conjunt d'eines Gradle s'ha actualitzat a la versió 7.3 amb suport per a Java 17. S'ha garantit el reconeixement dels directoris amb codi en llenguatge Kotlin. S'ha proposat un nou assistent de creació de projectes per a Gradle. La plantilla del projecte Java Frontend s'ha actualitzat per admetre Gradle 7.
    Apache NetBeans IDE 12.6 llançat
  • Suport millorat per al sistema de compilació Maven. S'ha implementat la capacitat d'utilitzar Support Maven Wrapper (mvnw) en projectes. S'han resolt problemes amb UTF-8. Millora de la cerca del preprocessador per a anotacions.
  • S'ha proposat un nou carregador de classes (Cached Transformation Classloader) per al llenguatge Groovy, s'ha proporcionat la comprovació estàtica dels tipus d'atributs a AST i s'ha millorat significativament el rendiment de l'anàlisi quan es carreguen classes des del sistema de fitxers.
  • Tools for Java EE ha afegit suport per a Glassfish 6.2.1.
  • S'ha introduït una gran part de correccions i millores relacionades amb l'ús de servidors LSP (Language Server Protocol) per a l'anàlisi de codi i el reconeixement de sintaxis.
  • Per a PHP, s'ha afegit suport per a espais de noms a les plantilles, s'ha afegit protecció contra la inserció de l'expressió "ús" a la posició incorrecta, s'ha garantit l'ús d'eines de refactorització per a propietats privades de trets i suport per al codi PSR-12. s'ha afegit l'estàndard de format.
    Apache NetBeans IDE 12.6 llançat
  • L'editor HTML ha millorat la compatibilitat amb SCSS, ha afegit una opció per completar els valors de la paleta de colors i ha afegit la possibilitat d'ignorar els blocs en reformatejar CSS.
    Apache NetBeans IDE 12.6 llançat
  • S'han canviat els editors typescript i cpplite per utilitzar el mòdul MultiViews per mostrar correctament les pestanyes a la interfície.
    Apache NetBeans IDE 12.6 llançat
  • S'han fet millores al depurador. Rendiment millorat per a la depuració remota. S'ha afegit la possibilitat de configurar el directori de treball actual i les variables d'entorn.
  • Analitzador millorat per al format YAML.

Font: opennet.ru

Afegeix comentari