Apache NetBeans IDE 17 uitgebracht

De Apache Software Foundation introduceerde de geïntegreerde ontwikkelomgeving Apache NetBeans 17, die ondersteuning biedt voor de programmeertalen Java SE, Java EE, PHP, C/C++, JavaScript en Groovy. Er worden kant-en-klare assemblages gemaakt voor Linux (snap, flatpak), Windows en macOS.

Onder de voorgestelde wijzigingen:

  • Ondersteuning toegevoegd voor het Jakarta EE 10-platform en verbeterde ondersteuning voor enkele nieuwe Java 19-functies, zoals patroonmatching in "switch" -instructies. Voorbereid voor ondersteuning van JDK 20. Extra tips toegevoegd voor Java-code. De ingebouwde NetBeans Java-compiler nb-javac (gemodificeerde javac) is bijgewerkt naar versie 19.0.1. Ondersteuning toegevoegd voor Javadoc-tag @summary. Verbeterde Java AST-presentatie tijdens foutopsporing. Verbeterde indexering van bronteksten met fouten.
  • Verbeterde ondersteuning voor het Gradle-buildsysteem. Toegang verleend tot het Java-platform voor niet-Java Gradle-projecten. Geïmplementeerde proxydetectie en automatische configuratie. Gradle Tooling API is bijgewerkt naar versie 8.0-rc-1. De opties in de interface zijn opgeschoond.
  • Verbeterde ondersteuning voor het Maven-buildsysteem. Stacktrace-verwerking is ingeschakeld. Geïmplementeerde proxydetectie en automatische configuratie. Tooltip toegevoegd voor het bijwerken van afhankelijkheden. Bijgewerkte versies van maven 3.8.7 en exec-maven-plugin 3.1.0. Sta toe dat lokale indexering plaatsvindt terwijl externe indexen worden geladen.
  • De omgeving voor de PHP-taal ondersteunt nieuwe functies van PHP 8.2, zoals klassen in de alleen-lezen-modus, typen null, false en true, en definitie van constanten in eigenschappen. Verbeterde ondersteuning voor methoden in enum-typen.
  • Ondersteuning toegevoegd voor OCI-profielen (Oracle Cloud Infrastructure).
  • Ondersteuning voor Jakarta EE en Java EE is geïmplementeerd voor Tomcat en TomEE.
  • In de omgeving voor webprojecten is CSS-ondersteuning verbeterd, is hoofdletterongevoelig zoeken naar CSS-eigenschappen mogelijk en is matching geoptimaliseerd bij het voltooien van CSS-query's.
  • Sommige instellingen voor de versiegeschiedenis zijn herwerkt.
  • De code-editor biedt de mogelijkheid om alle documenten in de lijst in één keer te sluiten. ANTLRv4 Runtime is bijgewerkt naar versie 4.11.1. Er is initiële ondersteuning geboden voor ANTLR4 Lexer, waarnaar de code voor het werken met ANTLR- en TOML-formaten is vertaald.
  • Wanneer u op Linux draait, wordt de subpixeltekstweergavemodus van KDE automatisch gedetecteerd.

Apache NetBeans IDE 17 uitgebracht


Bron: opennet.ru

Voeg een reactie