Apache Software Foundation je predstavila Apache NetBeans 12.4 integrisano razvojno okruženje, koje pruža podršku za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Ovo je sedmo izdanje koje je proizvela Apache Foundation otkako je NetBeans kod prebačen sa Oraclea.
Ključne nove funkcije u NetBeans 12.3:
- Dodata podrška za Java SE 16 platformu, koja je takođe implementirana u nb-javac, Java kompajleru ugrađenom u NetBeans (modifikovani javac). Umjesto izvorne implementacije Base64 kodiranja, koristi se java.util.Base64 modul.
- Proces instaliranja i registracije OpenJDK distribucija u NetBeans-u je automatiziran (stavka “Remote Universal OpenJDK Service” je dodata u “Tools/ Java Platform/ Add Platform” meni).
- Dodata podrška za Jakarta EE 9 projekte.
- Dodan čarobnjak za kreiranje projekata zasnovanih na Micronaut okviru (“Novi projekat / Java sa Mavenom / Micronaut projektom”). Implementirano kompletiranje koda, refaktoriranje i obrada linkova u Micronaut yaml datotekama.
- Verzija Payara platforme se automatski otkriva i prikazuje u tabli za registraciju servera.
- Za projekte koji koriste Maven build sistem, implementirana je mogućnost zamjene argumenata u aplikacije i VM-ove koji će se koristiti prilikom pokretanja i otklanjanja grešaka.
- Komplet alata Gradle je ažuriran na verziju 7.0. Dodata podrška za logičko grupisanje koda i resursa (“Gradle Source Groups”) Ažurirana verzija JaCoCo 0.8.6 (Gradle Code Coverage).
- Dodata podrška za Freeform Ant projekte sa nivoom gniježđenja 9+. Poboljšana podrška za razvoj Java/Jakarta EE projekata koji koriste Ant.
- PHP razvojni alati su dodali podršku za imenovane argumente, uvedenu u izdanju PHP 8.0. U odjeljku važnih datoteka, sada su prikazane konfiguracijske datoteke PHP-CS-Fixer 3. Dodata je kompatibilnost sa Phing 3. Dijalog “Fix Uses” je promijenjen.
- Poboljšano automatsko dovršavanje HTML oznaka koje se koriste prilikom generiranja web obrazaca.
- Implementirano prepoznavanje ekstenzija datoteka “.md” sa Markdown markiranjem i njihovo označavanje posebnom ikonicom. Dodano markdown sintakse isticanje.
- Informacije o prisutnosti grešaka se stalno prikazuju u obliku ikone u donjem desnom uglu.
izvor: opennet.ru