Apache Software Foundation pristatė integruotą Apache NetBeans 12.4 kūrimo aplinką, kuri palaiko Java SE, Java EE, PHP, C/C++, JavaScript ir Groovy programavimo kalbas. Tai yra septintoji „Apache Foundation“ išleista versija nuo tada, kai „NetBeans“ kodas buvo perkeltas iš „Oracle“.
Pagrindinės naujos „NetBeans 12.3“ funkcijos:
- Pridėtas Java SE 16 platformos palaikymas, kuris taip pat įdiegtas nb-javac, Java kompiliatoriuje, integruotame į NetBeans (modifikuotas javac). Vietoj vietinio Base64 kodavimo diegimo naudojamas java.util.Base64 modulis.
- „NetBeans“ OpenJDK platinimų diegimo ir registravimo procesas buvo automatizuotas (elementas „Remote Universal OpenJDK Service“ buvo įtrauktas į meniu „Įrankiai/ Java platforma/ Pridėti platformą“).
- Pridėta parama Džakarta EE 9 projektams.
- Pridėtas projektų kūrimo pagal Micronaut sistemą vedlys („New Project / Java with Maven / Micronaut Project“). Įdiegtas kodo užbaigimas, pertvarkymas ir nuorodų apdorojimas Micronaut yaml failuose.
- Payara platformos versija automatiškai aptinkama ir rodoma serverio registracijos skydelyje.
- Projektams, kuriuose naudojama Maven kūrimo sistema, įdiegta galimybė pakeisti argumentus į programas ir VM, kurios bus naudojamos paleidžiant ir derinant.
- Gradle įrankių rinkinys buvo atnaujintas iki 7.0 versijos. Pridėtas loginio kodo ir išteklių grupavimo palaikymas („Gradle Source Groups“) Atnaujinta JaCoCo 0.8.6 versija (Gradle Code Coverage).
- Pridėtas palaikymas laisvosios formos skruzdėlių projektams su 9+ įdėjimo lygiu. Patobulintas Java / Jakarta EE projektų, kuriuose naudojamas Ant.
- PHP kūrimo įrankiai papildė pavadintų argumentų palaikymą, pristatytą PHP 8.0 leidime. Svarbių failų skiltyje dabar rodomi PHP-CS-Fixer 3 konfigūracijos failai. Pridėtas suderinamumas su Phing 3. Buvo pakeistas dialogo langas „Pataisyti naudojimo būdus“.
- Patobulintas automatinis HTML žymų, naudojamų generuojant žiniatinklio formas, užbaigimas.
- Įdiegtas failų plėtinių „.md“ atpažinimas su Markdown žymėjimu ir žymėjimas specialia piktograma. Pridėtas Markdown sintaksės paryškinimas.
- Informacija apie klaidų buvimą nuolat rodoma piktogramos pavidalu apatiniame dešiniajame kampe.
Šaltinis: opennet.ru