Apache NetBeans IDE 16 veröffentlicht

Die Apache Software Foundation hat die integrierte Entwicklungsumgebung Apache NetBeans 16 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:

  • Die Benutzeroberfläche bietet die Möglichkeit, benutzerdefinierte FlatLaf-Eigenschaften aus einer benutzerdefinierten Konfigurationsdatei zu laden.
    Apache NetBeans IDE 16 veröffentlicht
  • Der Code-Editor hat die Unterstützung für YAML- und Dockerfile-Formate erweitert. Unterstützung für die Formate TOML und ANTLR v4/v3 hinzugefügt.
  • Unterstützung für einige neue Funktionen in Java 19 hinzugefügt. Unterstützung für automatische Vervollständigung, Einrückungsformatierung und Tooltips für Datensatzmuster hinzugefügt. Vorlagenvervollständigung in Fall-Tags implementiert. Der integrierte NetBeans Java-Compiler nb-javac (modifizierter javac) wurde aktualisiert. ActionsManager wurde in der Debugging-API neu gestaltet. Unterstützung für Multi-Release-JAR-Archive hinzugefügt. Verbesserte Logik zur Auswahl der Java-Plattform.
  • Verbesserte Unterstützung für das Gradle-Build-System. Erste Unterstützung für die project.dependency-API zum Exportieren eines Abhängigkeitsbaums aus Gradle hinzugefügt. Überarbeitete Funktionalität im Zusammenhang mit dem Noteneditor. Unterstützung für Projekte ohne build.gradle hinzugefügt.
  • Verbesserte Unterstützung für das Maven-Build-System. Verbesserte Unterstützung für Jakarta EE 9/9.1. Die Möglichkeit, Projektergebnisse in Form identifizierbarer Artefakte und ihrer Standorte zu verarbeiten, wurde implementiert. Unterstützung für die Deaktivierung von Warnungen hinzugefügt, abhängig von der Verwendung bestimmter Plugins während der Assemblierung.
  • Probleme in Umgebungen für PHP- und Groovy-Sprachen wurden behoben.
  • In der Umgebung für C/C++-Projekte funktioniert der CPPLight-Debugger auf Systemen mit aarch64-Architektur.
  • Die Prüffunktionen wurden mithilfe von LSP-Servern (Language Server Protocol) erweitert. Unterstützung für die Schwachstellenprüfung in der Oracle Cloud hinzugefügt.

Source: opennet.ru

Kommentar hinzufügen