Nadace Apache Software Foundation představila integrované vývojové prostředí Apache NetBeans 12.4, které poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy. Toto je sedmá verze vytvořená Apache Foundation od doby, kdy byl kód NetBeans přenesen z Oracle.
Klíčové nové funkce v NetBeans 12.3:
- Přidána podpora pro platformu Java SE 16, která je také implementována v nb-javac, kompilátoru Java zabudovaném do NetBeans (upravený javac). Místo nativní implementace kódování Base64 je použit modul java.util.Base64.
- Proces instalace a registrace distribucí OpenJDK v NetBeans byl automatizován (položka „Remote Universal OpenJDK Service“ byla přidána do nabídky „Tools/Java Platform/Add Platform“).
- Přidána podpora pro projekty Jakarta EE 9.
- Přidán průvodce pro vytváření projektů založených na frameworku Micronaut („New Project / Java with Maven / Micronaut Project“). Implementováno dokončování kódu, refaktorování a zpracování odkazů v souborech yaml Micronaut.
- Verze platformy Payara je automaticky detekována a zobrazena v registračním panelu serveru.
- Pro projekty využívající systém sestavení Maven byla implementována možnost nahrazování argumentů do aplikací a virtuálních počítačů, které budou použity při spouštění a ladění.
- Sada nástrojů Gradle byla aktualizována na verzi 7.0. Přidána podpora pro logické seskupování kódu a zdrojů („Gradle Source Groups“) Aktualizovaná verze JaCoCo 0.8.6 (Gradle Code Coverage).
- Přidána podpora pro projekty Freeform Ant s úrovní vnoření 9+. Vylepšená podpora pro vývoj projektů Java/Jakarta EE, které používají Ant.
- Vývojové nástroje PHP přidaly podporu pro pojmenované argumenty, představené ve verzi PHP 8.0. V sekci důležité soubory jsou nyní zobrazeny konfigurační soubory PHP-CS-Fixer 3. Byla přidána kompatibilita s Phing 3. Dialog „Opravit použití“ byl změněn.
- Vylepšené automatické doplňování HTML značek používaných při generování webových formulářů.
- Implementováno rozpoznávání přípon souborů „.md“ s Markdown markup a jejich označení speciální ikonou. Přidáno zvýraznění syntaxe Markdown.
- Informace o přítomnosti chyb se neustále zobrazuje ve formě ikony v pravém dolním rohu.
Zdroj: opennet.ru