Apache NetBeans IDE 17 veröffentlicht

Die Apache Software Foundation hat die integrierte Entwicklungsumgebung Apache NetBeans 17 eingeführt, die Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, C/C++, JavaScript und Groovy bietet. Es werden fertige Baugruppen für Linux (Snap, Flatpak), Windows und macOS erstellt.

Zu den vorgeschlagenen Änderungen gehören:

  • Unterstützung für die Jakarta EE 10-Plattform hinzugefügt und verbesserte Unterstützung für einige neue Java 19-Funktionen wie Mustervergleich in „switch“-Anweisungen. Vorbereitet für JDK 20-Unterstützung. Zusätzliche Hinweise für Java-Code hinzugefügt. Der integrierte NetBeans Java-Compiler nb-javac (modifiziertes javac) wurde auf Version 19.0.1 aktualisiert. Unterstützung für das Javadoc-Tag @summary hinzugefügt. Verbesserte Java AST-Darstellung beim Debuggen. Verbesserte Indexierung von Quelltexten mit Fehlern.
  • Verbesserte Unterstützung für das Gradle-Build-System. Bereitstellung des Zugriffs auf die Java-Plattform für Nicht-Java-Gradle-Projekte. Proxy-Erkennung und automatische Konfiguration implementiert. Die Gradle Tooling API wurde auf Version 8.0-rc-1 aktualisiert. Die Optionen in der Benutzeroberfläche wurden bereinigt.
  • Verbesserte Unterstützung für das Maven-Build-System. Die Stack-Trace-Verarbeitung ist aktiviert. Proxy-Erkennung und automatische Konfiguration implementiert. Tooltip zum Aktualisieren von Abhängigkeiten hinzugefügt. Aktualisierte Versionen von Maven 3.8.7 und Exec-Maven-Plugin 3.1.0. Lassen Sie die lokale Indizierung zu, während externe Indizes geladen werden.
  • Die Umgebung für die PHP-Sprache unterstützt neue Funktionen von PHP 8.2, wie z. B. Klassen im schreibgeschützten Modus, Typen null, false und true sowie die Definition von Konstanten in Merkmalen. Verbesserte Unterstützung für Methoden in Aufzählungstypen.
  • Unterstützung für OCI-Profile (Oracle Cloud Infrastructure) hinzugefügt.
  • Für Tomcat und TomEE wurde Unterstützung für Jakarta EE und Java EE implementiert.
  • In der Umgebung für Webprojekte wurde die CSS-Unterstützung verbessert, eine Suche nach CSS-Eigenschaften ohne Berücksichtigung der Groß-/Kleinschreibung ermöglicht und der Abgleich beim Ausfüllen von CSS-Abfragen optimiert.
  • Einige Einstellungen für den Versionierungsverlauf wurden überarbeitet.
  • Der Code-Editor bietet die Möglichkeit, alle Dokumente in der Liste auf einmal zu schließen. ANTLRv4 Runtime wurde auf Version 4.11.1 aktualisiert. Es wurde zunächst Unterstützung für ANTLR4 Lexer bereitgestellt, in den der Code für die Arbeit mit ANTLR- und TOML-Formaten übersetzt wurde.
  • Bei der Ausführung unter Linux wird der Subpixel-Textwiedergabemodus von KDE automatisch erkannt.

Apache NetBeans IDE 17 veröffentlicht


Source: opennet.ru

Kommentar hinzufügen