Apache NetBeans IDE 12.1 udgivet

Apache Software Foundation-organisationer fremlagde integreret udviklingsmiljø Apache NetBeans 12.1, som understøtter programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy.
Dette er den syvende udgivelse produceret af Apache Foundation, siden NetBeans-koden blev overført fra Oracle.

The main innovationer NetBeans 12.1:

  • Tilføjet begrænset understøttelse af C/C++-sprog, som i øjeblikket halter efter C/C++-udviklingsplugins, der tidligere er udgivet til NetBeans IDE 8.2. Til udvikling i C/C++ tilbydes understøttelse af simple projekter, som giver dig mulighed for at udføre kommandoer til at bygge og køre, syntaksfremhævning ved hjælp af TextMate-grammatikker og fejlretning ved hjælp af gdb. Kodefuldførelse og andre redigeringsmuligheder implementeres gennem adgang til LSP-serveren (Language Server Protocol) ccls, som brugeren selv skal køre.
  • Tilføjet platform support Jakarta EE 8, som erstattede Java EE (Java Platform, Enterprise Edition). Det er muligt at lave projekter
    Jakarta EE 8 og ændringer af eksisterende Maven-applikationer for at bruge Jakarta EE 8.

  • NetBeans indbygget Java-compiler nb-javac (modificeret javac) oversat til brug Java 14.
  • For Java er understøttelse af nøgleordet "record" blevet redesignet, hvilket giver en kompakt form til klassedefinitioner, der eliminerer behovet for eksplicit at definere forskellige metoder på lavt niveau såsom equals(), hashCode() og toString() i tilfælde, hvor data gemmes kun i felter, den adfærd, der arbejdes med, ændres ikke. Tilføjet en ny skabelon til oprettelse af Java-konstruktioner med nøgleordet "record". Forbedret understøttelse af kodefuldførelse med "record".
  • For Java SE er understøttelse af Gradle-byggesystemet blevet aktiveret. Tilføjet understøttelse af Generated Directories og sikret korrekt arbejde med annotationsprocessorer.
  • For PHP er der tilføjet nye handlinger til Composer-menuen for at opdatere autoloaderen og køre scripts. I debuggeren vises false og true i stedet for 0 og 1 i booleske variabelværdier. Forbedrede kodeanalyseværktøjer.

    Apache NetBeans IDE 12.1 udgivet

  • For HTML er komponenten til validering af markup (validator.jar) blevet opdateret. Inkluderet understøttelse af skabelonbaseret indtastning. Tilføjet understøttelse af kodefuldførelse og syntaksfremhævning for konstruktioner som " "

    Apache NetBeans IDE 12.1 udgivet

  • CSS tilbyder "Tabs And Indents" formateringsmuligheder til at kontrollere indrykning og brugen af ​​tabs eller mellemrum.

    Apache NetBeans IDE 12.1 udgivet

  • Ved opstart registreres JDK installeret på Linux og macOS ved hjælp af værktøjssættet sdkman.

Kilde: opennet.ru

Tilføj en kommentar