Nadácia Apache Software Foundation predstavila integrované vývojové prostredie Apache NetBeans 12.4, ktoré poskytuje podporu pre programovacie jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy. Toto je siedme vydanie vytvorené nadáciou Apache Foundation odkedy bol kód NetBeans prenesený z Oracle.
Kľúčové nové funkcie v NetBeans 12.3:
- Pridaná podpora pre platformu Java SE 16, ktorá je implementovaná aj v nb-javac, kompilátore Java zabudovanom do NetBeans (upravený javac). Namiesto natívnej implementácie kódovania Base64 sa používa modul java.util.Base64.
- Proces inštalácie a registrácie distribúcií OpenJDK v NetBeans bol zautomatizovaný (položka „Remote Universal OpenJDK Service“ bola pridaná do ponuky „Tools/Java Platform/Add Platform“).
- Pridaná podpora pre projekty Jakarta EE 9.
- Pridaný sprievodca na vytváranie projektov založených na frameworku Micronaut („Nový projekt / Java s Maven / Projekt Micronaut“). Implementované dokončenie kódu, refaktorovanie a spracovanie odkazov v súboroch yaml Micronaut.
- Verzia platformy Payara sa automaticky zistí a zobrazí v registračnom paneli servera.
- Pre projekty využívajúce zostavovací systém Maven bola implementovaná možnosť nahradiť argumenty do aplikácií a VM, ktoré sa použijú pri spúšťaní a ladení.
- Súprava nástrojov Gradle bola aktualizovaná na verziu 7.0. Pridaná podpora pre logické zoskupovanie kódu a zdrojov („Gradle Source Groups“) Aktualizovaná verzia JaCoCo 0.8.6 (Gradle Code Coverage).
- Pridaná podpora pre projekty Freeform Ant s úrovňou vnorenia 9+. Vylepšená podpora pre vývoj projektov Java/Jakarta EE, ktoré používajú Ant.
- Vývojové nástroje PHP pridali podporu pre pomenované argumenty, zavedené vo vydaní PHP 8.0. V sekcii dôležitých súborov sú teraz zobrazené konfiguračné súbory PHP-CS-Fixer 3. Bola pridaná kompatibilita s Phing 3. Dialógové okno „Opraviť použitia“ bolo zmenené.
- Vylepšené automatické dopĺňanie značiek HTML používaných pri generovaní webových formulárov.
- Implementované rozpoznávanie prípon súborov „.md“ s Markdown markup a ich označenie špeciálnou ikonou. Pridané zvýraznenie syntaxe Markdown.
- Informácie o prítomnosti chýb sa neustále zobrazujú vo forme ikony v pravom dolnom rohu.
Zdroj: opennet.ru