Apache Software Foundation introducerede Apache NetBeans 12.3 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:
- I Java-udviklingsværktøjer er brugen af Language Server Protocol-serveren (LSP) blevet udvidet til at omfatte omdøbningsoperationer under refactoring, kollapsning af kodeblokke, detektering af fejl i kode og generering af kode. Tilføjet JavaDoc-visning, når du svæver over identifikatorer.
- NetBeans' indbyggede Java-kompiler nb-javac (modificeret javac) er blevet opdateret til nbjavac 15.0.0.2, distribueret via Maven. Tilføjede test til JDK 15.
- Forbedret visning af delprojekter i store Gradle-projekter. En sektion med favoritopgaver er blevet tilføjet til Gradle Navigator.
- Fuld understøttelse af PHP 8-syntaks er blevet implementeret, men autofuldførelse af attributter og navngivne parametre er endnu ikke klar. En knap er blevet tilføjet til statuslinjen for at ændre den PHP-version, der bruges i projektet. Forbedret understøttelse af Composer-pakker. Muligheden for at arbejde med breakpoints i debuggeren er blevet udvidet.
- Fortsat udvikling af C++ Lite, en forenklet tilstand til udvikling i C/C++ sprog. Tilføjet debugger med understøttelse af brudpunkter, tråde, variabler, værktøjstip osv.
- Opdaterede versioner af FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Der blev gennemført en generel oprydning af koden.
Kilde: opennet.ru