Apache Software Foundation prezantoi mjedisin e integruar të zhvillimit Apache NetBeans 15, i cili ofron mbështetje për gjuhët programuese Java SE, Java EE, PHP, C/C++, JavaScript dhe Groovy. Asambletë e gatshme janë krijuar për Linux (snap), Windows dhe macOS.
Ndër ndryshimet e propozuara:
- Mbështetje fillestare e shtuar për Jakarta 9.1 dhe mbështetje e përmirësuar për GlassFish.
- Përpiluesi i integruar i NetBeans Java nb-javac (javac i modifikuar) është përditësuar.
- Magjistari i lidhjes ka shtuar mundësinë për t'u lidhur me bazën e të dhënave Amazon Redshift përmes shërbimit Amazon Athena.
- Mbështetja për etiketën "@snippet" është zbatuar për futjen e shembujve të punës dhe pjesëve të kodit në dokumentacionin API, në të cilin mund të aplikoni mjete për kontrollin e korrektësisë, theksimin e sintaksës dhe integrimin me IDE.
- Redaktimi i përmirësuar i të dhënave në formatin YAML.
- U shtua artikulli "Hap në Terminal" në menynë e kontekstit të projektit.
- Mbështetje e përmirësuar për veçoritë e reja të PHP 8.0 dhe 8.1. Mbështetje e shtuar për sintaksë të re për objektet e thirrshme.
- Këshillat inline janë aktivizuar si parazgjedhje.
- Një modul i veçantë përmban një korrigjues për kodin Groovy. Analisti për gjuhën Groovy është përditësuar.
- Është propozuar një zbatim fillestar i API-së së Varësisë së Projektit.
- Një pjesë e madhe e rregullimeve dhe përmirësimeve në lidhje me përdorimin e serverëve LSP (Protokolli i Serverit të Gjuhës) është prezantuar.
- Ndërfaqja e përmirësuar e kontrollit të shprehjeve të rregullta.
- Ndërfaqja e përmirësuar për shkarkimin dhe regjistrimin e JDK.
- Ndërfaqja e përmirësuar e analizës së stivës së thirrjeve (Stack Trace).
- Mbështetje e përmirësuar për sistemet e ndërtimit Maven dhe Gradle. Komponentët për të punuar me Gradle janë përditësuar në versionin 7.5 të API me mbështetje për Java 18.
- Mbështetje e zbatuar për plotësimin automatik të shprehjeve lambda.
- Javadoc u shtua për pamjen paraprake të JDK 20.
- U shtua aftësia për të përdorur opsionin netbeans.javaSupport.enabled për të çaktivizuar mbështetjen e gjuhës Java në NBLS (NetBeans Language Server).
Burimi: opennet.ru