Apache NetBeans IDE 11.1 utgivelse

Apache Software Foundation-organisasjoner presentert integrert utviklingsmiljø Apache NetBeans 11.1. Dette er den tredje utgivelsen produsert av Apache Foundation siden Oracle donerte NetBeans-koden, og den første siden oversettelse prosjekt fra inkubatoren til kategorien primære Apache-prosjekter. Utgivelsen inneholder støtte for programmeringsspråkene Java SE, Java EE, PHP, JavaScript og Groovy. C/C++-støtte fra den Oracle-donerte kodebasen forventes å bli migrert i en fremtidig utgivelse.

Den viktigste innovasjoner NetBeans 11.1:

  • Lagt til støtte for Java EE 8 med muligheten til å bygge webapplikasjoner ved hjelp av Maven eller Gradle. Java EE 8-applikasjoner bygget i NetBeans kan distribueres til en Java EE 8-beholder ved å bruke den nye "webapp-javaee8" Maven-malen bygget for bruk med NetBeans. Implementert innebygd integrasjon med applikasjonsserveren Payara (en gaffel fra GlassFish). Lagt til støtte for GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 utgivelse

  • Lagt til støtte for nye funksjoner i Java-språket. Lagt til migreringsprofiler for JDK 10 og 12. Automatisk generering av navn for Jigsaw-moduler er etablert. Lagt til støtte for Java-kodeeditoren JEP-325 (ny form for "bytte"-uttrykk), JEP-330 (levering av programmer i form av en enkelt fil med kildekode) og visning av hint om navnene på innebygde parametere;

    Apache NetBeans IDE 11.1 utgivelse

    Apache NetBeans IDE 11.1 utgivelse

  • Lagt til eksempler for Gluon OpenJFX;

    Apache NetBeans IDE 11.1 utgivelse

  • Forbedret støtte for Maven og Gradle byggesystemer. For Maven er integrasjon med JaCoCo-biblioteket etablert og muligheten til å sende Java-kompilatorargumenter fra Maven til Java-kodeeditoren er gitt. For Gradle har innledende støtte for modulære java-prosjekter og JavaEE-støtte blitt lagt til, Java Frontend Application-veiviseren er implementert, støtte for feilsøking av webprosjekter er gitt, visning av utdata under byggeprosessen er aktivert som standard, Gradle HTML UI har blitt forbedret;

    Apache NetBeans IDE 11.1 utgivelse

  • Lagt til muligheten til å bruke Graal.js, implementering av JavaScript-språket basert på GraalVM;
  • Implementerte oppdelingen av cacher med trøffelkode mellom ulike feilsøkingsøkter;
  • Lagt til støtte for syntaksutheving for kode i Kotlin;
  • Implementerte muligheten til å autofullføre malkode på Jade-språket;
  • Lagt til støtte for PHP 7.4 og oppdaterte eksempler for PHP-språket;
  • Forbedret ytelse på skjermer med høy pikseltetthet (HiDPI). Splash-skjermen som vises ved oppstart, faneskillere og ikoner er tilpasset HiDPI;
  • En overgang er gjort til en ny utviklingssyklus, noe som innebærer dannelse av nye utgivelser på kvartalsbasis.

Kilde: opennet.ru

Legg til en kommentar