Apache NetBeans IDE 12.1 utgivelse

Apache Software Foundation-organisasjoner presentert integrert utviklingsmiljø Apache NetBeans 12.1, som gir støtte for programmeringsspråkene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy.
Dette er den syvende utgivelsen produsert av Apache Foundation siden NetBeans-koden ble overført fra Oracle.

Den viktigste innovasjoner NetBeans 12.1:

  • Lagt til begrenset støtte for C/C++-språk, som for tiden henger etter C/C++-utviklingspluginene som tidligere ble utgitt for NetBeans IDE 8.2. For utvikling i C/C++ tilbys støtte for enkle prosjekter, som lar deg utføre kommandoer for å bygge og kjøre, syntaksutheving ved hjelp av TextMate-grammatikker og feilsøking ved hjelp av gdb. Kodefullføring og andre redigeringsmuligheter implementeres gjennom tilgang til LSP-serveren (Language Server Protocol) ccls, som brukeren må kjøre selv.
  • Lagt til plattformstøtte Jakarta EE 8, som erstattet Java EE (Java Platform, Enterprise Edition). Det er mulig å lage prosjekter
    Jakarta EE 8 og modifikasjoner av eksisterende Maven-applikasjoner for å bruke Jakarta EE 8.

  • NetBeans innebygd Java kompilator nb-javac (modifisert javac) oversatt til bruk Java 14.
  • For Java har støtte for nøkkelordet "record" blitt redesignet, og gir en kompakt form for klassedefinisjoner som eliminerer behovet for å eksplisitt definere ulike lavnivåmetoder som equals(), hashCode() og toString() i tilfeller der data lagres bare i felt, atferden til å jobbe med som ikke endres. Lagt til en ny mal for å lage Java-konstruksjoner med nøkkelordet "record". Forbedret støtte for kodefullføring med "record".
  • For Java SE er støtte for Gradle-byggesystemet aktivert. Lagt til støtte for genererte kataloger og sørget for korrekt arbeid med annotasjonsprosessorer.
  • For PHP er nye handlinger lagt til i Composer-menyen for å oppdatere autoloaderen og kjøre skript. I feilsøkeren, i stedet for 0 og 1 i boolske variabelverdier, vises false og true. Forbedrede kodeanalyseverktøy.

    Apache NetBeans IDE 12.1 utgivelse

  • For HTML er komponenten for validering av markering (validator.jar) oppdatert. Aktivert støtte for malbasert inndatautfylling. Lagt til støtte for kodefullføring og syntaksutheving for konstruksjoner som " "

    Apache NetBeans IDE 12.1 utgivelse

  • CSS tilbyr formateringsalternativer "Tabs And Indents" for å kontrollere innrykk og bruk av tabulatorer eller mellomrom.

    Apache NetBeans IDE 12.1 utgivelse

  • Ved oppstart oppdages JDK installert på Linux og macOS ved hjelp av verktøysettet sdkman.

Kilde: opennet.ru

Legg til en kommentar