Apache NetBeans IDE 11.1 udgivet

Apache Software Foundation-organisationer fremlagde integreret udviklingsmiljø Apache NetBeans 11.1. Dette er den tredje udgivelse produceret af Apache Foundation, siden Oracle donerede NetBeans-koden, og den første siden oversættelse projekt fra inkubatoren til kategorien primære Apache-projekter. Udgivelsen indeholder understøttelse af programmeringssprogene Java SE, Java EE, PHP, JavaScript og Groovy. C/C++-understøttelse fra den Oracle-donerede kodebase forventes at blive migreret i en fremtidig udgivelse.

The main innovationer NetBeans 11.1:

  • Tilføjet understøttelse af Java EE 8 med mulighed for at bygge webapplikationer ved hjælp af Maven eller Gradle. Java EE 8-applikationer bygget i NetBeans kan implementeres til en Java EE 8-container ved hjælp af den nye "webapp-javaee8" Maven-skabelon bygget til brug med NetBeans. Implementeret indbygget integration med applikationsserveren Payara (en gaffel fra GlassFish). Tilføjet understøttelse af GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 udgivet

  • Tilføjet understøttelse af nye funktioner i Java-sproget. Tilføjet migrationsprofiler til JDK 10 og 12. Automatisk generering af navne til Jigsaw-moduler er etableret. Tilføjet understøttelse til Java-kodeeditoren JEP-325 (ny form for "skift"-udtryk), JEP-330 (levering af programmer i form af en enkelt fil med kildekode) og visning af hints om navnene på inline-parametre;

    Apache NetBeans IDE 11.1 udgivet

    Apache NetBeans IDE 11.1 udgivet

  • Tilføjet eksempler for Gluon OpenJFX;

    Apache NetBeans IDE 11.1 udgivet

  • Forbedret understøttelse af Maven og Gradle byggesystemer. For Maven er der etableret integration med JaCoCo-biblioteket, og muligheden for at videregive Java-kompilerargumenter fra Maven til Java-kodeeditoren er tilvejebragt. For Gradle er indledende support til modulære java-projekter og JavaEE-understøttelse blevet tilføjet, Java Frontend Application-guiden er blevet implementeret, support til fejlfinding af webprojekter er blevet leveret, visning af output under byggeprocessen er blevet aktiveret som standard, Gradle HTML UI har blevet forbedret;

    Apache NetBeans IDE 11.1 udgivet

  • Tilføjet muligheden for at bruge Graal.js, implementering af JavaScript-sproget baseret på GraalVM;
  • Implementerede opdelingen af ​​caches med Truffle-kode mellem forskellige debuggingsessioner;
  • Tilføjet understøttelse af syntaksfremhævning for kode i Kotlin;
  • Implementeret muligheden for autofuldførelse af skabelonkode på Jade-sproget;
  • Tilføjet understøttelse af PHP 7.4 og opdaterede eksempler til PHP-sproget;
  • Forbedret ydeevne på skærme med høj pixeltæthed (HiDPI). Splash-skærmen, der vises ved opstart, fane-separatorer og ikoner er blevet tilpasset til HiDPI;
  • Der er foretaget en overgang til en ny udviklingscyklus, hvilket indebærer dannelse af nye udgivelser på kvartalsbasis.

Kilde: opennet.ru

Tilføj en kommentar