Išleistas Apache NetBeans IDE 12.6

Apache Software Foundation pristatė integruotą Apache NetBeans 12.6 kūrimo aplinką, kuri palaiko Java SE, Java EE, PHP, C/C++, JavaScript ir Groovy programavimo kalbas. Tai yra devintasis „Apache Foundation“ leidimas nuo tada, kai „Oracle“ perdavė „NetBeans“ kodą.

Tarp siūlomų pakeitimų:

  • „Java“ kūrėjams buvo patobulintas anoniminių klasės kintamųjų ir deklaracijų su raktiniu žodžiu „įrašyti“ kodo užbaigimas. Pridėtas preliminarus modelio atitikimo palaikymas teiginiuose „perjungti“. Užtikrinama, kad URL būtų įtrauktas į kodą su nuoroda į naudojamus šablonus.
    Išleistas Apache NetBeans IDE 12.6
  • Integruotas NetBeans Java kompiliatorius nb-javac (modified javac) buvo atnaujintas iki 1.8 versijos, pridėtas JDK 17 palaikymas. Pridėtas javadoc 17 palaikymas. JavaFX atnaujintas iki 17 versijos.
  • Patobulintas Gradle kūrimo sistemos palaikymas. Gradle įrankių rinkinys buvo atnaujintas į 7.3 versiją su Java 17 palaikymu. Užtikrintas katalogų su kodu Kotlin kalba atpažinimas. Buvo pasiūlytas naujas „Gradle“ projekto kūrimo vedlys. „Java Frontend“ projekto šablonas buvo atnaujintas, kad palaikytų „Gradle 7“.
    Išleistas Apache NetBeans IDE 12.6
  • Pagerintas Maven build sistemos palaikymas. Įdiegta galimybė projektuose naudoti Support Maven Wrapper (mvnw). Problemos su UTF-8 buvo išspręstos. Patobulinta išankstinio procesoriaus komentarų paieška.
  • Groovy kalbai buvo pasiūlytas naujas klasių įkroviklis (Cached Transformation Classloader), pateiktas statinis atributų tipų tikrinimas AST, žymiai patobulintas analizavimo našumas įkeliant klases iš failų sistemos.
  • Įrankiai, skirti Java EE, pridėjo Glassfish 6.2.1 palaikymą.
  • Buvo pristatyta didelė dalis pataisymų ir patobulinimų, susijusių su LSP serverių (Language Server Protocol) naudojimu kodo analizei ir sintaksės atpažinimui.
  • PHP atveju prie šablonų pridėta vardų erdvių palaikymas, apsauga nuo „naudojimo“ išraiškos įterpimo į neteisingą padėtį, užtikrintas privačių savybių savybių keitimo įrankių naudojimas ir PSR-12 kodo palaikymas. Pridėtas formatavimo standartas.
    Išleistas Apache NetBeans IDE 12.6
  • HTML redaktorius pagerino SCSS palaikymą, įtraukė parinktį užbaigti spalvų paletės vertes ir pridėjo galimybę nepaisyti blokų formatuojant CSS.
    Išleistas Apache NetBeans IDE 12.6
  • Mašinaraščio ir cpplite redaktoriai buvo perjungti, kad būtų galima naudoti „MultiViews“ modulį, kad sąsajoje būtų tinkamai rodomi skirtukai.
    Išleistas Apache NetBeans IDE 12.6
  • Derinimo priemonė buvo patobulinta. Patobulintas nuotolinio derinimo našumas. Pridėta galimybė konfigūruoti dabartinį darbo katalogą ir aplinkos kintamuosius.
  • Patobulintas YAML formato analizatorius.

Šaltinis: opennet.ru

Добавить комментарий