Apache Software Foundation introducerede Apache NetBeans 12.4 integrerede udviklingsmiljø, som understøtter programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy. Dette er den syvende udgivelse produceret af Apache Foundation, siden NetBeans-koden blev overført fra Oracle.
Nye nøglefunktioner i NetBeans 12.3:
- Tilføjet understøttelse af Java SE 16-platformen, som også er implementeret i nb-javac, Java-kompileren indbygget i NetBeans (modificeret javac). I stedet for sin egen implementering af Base64-kodning, bruges java.util.Base64-modulet.
- Processen med at installere og registrere OpenJDK-distributioner i NetBeans er blevet automatiseret (punktet "Remote Universal OpenJDK Service" er blevet tilføjet til menuen "Værktøjer/ Java-platform/Tilføj platform").
- Tilføjet support til Jakarta EE 9-projekter.
- Tilføjet en guide til at oprette projekter baseret på Micronaut-rammeværket ("Nyt projekt / Java med Maven / Micronaut-projekt"). Implementeret kodefuldførelse, refactoring og linkbehandling i Micronaut yaml-filer.
- Versionen af Payara-platformen detekteres automatisk og vises i serverregistreringspanelet.
- For projekter, der bruger Maven-byggesystemet, er muligheden for at erstatte argumenter i applikationer og VM'er, der vil blive brugt ved lancering og fejlretning, blevet implementeret.
- Gradle-værktøjssættet er blevet opdateret til version 7.0. Tilføjet understøttelse af logisk gruppering af kode og ressourcer ("Gradle Source Groups") Opdateret version af JaCoCo 0.8.6 (Gradle Code Coverage).
- Tilføjet support til Freeform Ant-projekter med indlejringsniveau 9+. Forbedret support til udvikling af Java/Jakarta EE-projekter, der bruger Ant.
- PHP-udviklingsværktøjerne har tilføjet understøttelse af navngivne argumenter, introduceret i PHP 8.0-udgivelsen. I afsnittet om vigtige filer vises PHP-CS-Fixer 3-konfigurationsfilerne nu. Der er tilføjet kompatibilitet med Phing 3. Dialogboksen "Ret anvendelser" er blevet ændret.
- Forbedret autofuldførelse af HTML-tags, der bruges ved generering af webformularer.
- Implementeret genkendelse af filtypenavne ".md" med Markdown-markering og markering af dem med et særligt ikon. Tilføjet Markdown-syntaksfremhævning.
- Oplysninger om tilstedeværelsen af fejl vises konstant i form af et ikon i nederste højre hjørne.
Kilde: opennet.ru