Apache NetBeans IDE 11.1 veröffentlicht

Organisationen der Apache Software Foundation präsentiert integrierte Entwicklungsumgebung Apache NetBeans 11.1. Dies ist die dritte Veröffentlichung der Apache Foundation, seit Oracle den NetBeans-Code gespendet hat, und die erste seitdem Übersetzung Projekt aus dem Inkubator in die Kategorie der primären Apache-Projekte aufgenommen. Die Version enthält Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, JavaScript und Groovy. Die C/C++-Unterstützung aus der von Oracle gespendeten Codebasis wird voraussichtlich in einer zukünftigen Version migriert.

Haupt- Innovationen NetBeans 11.1:

  • Unterstützung für Java EE 8 mit der Möglichkeit, Webanwendungen mit Maven oder Gradle zu erstellen, hinzugefügt. In NetBeans erstellte Java EE 8-Anwendungen können mithilfe der neuen Maven-Vorlage „webapp-javaee8“, die für die Verwendung mit NetBeans erstellt wurde, in einem Java EE 8-Container bereitgestellt werden. Integrierte Integration mit dem Anwendungsserver implementiert Payara (eine Gabel von GlassFish). Unterstützung für GlassFish 5.0.1 hinzugefügt;

    Apache NetBeans IDE 11.1 veröffentlicht

  • Unterstützung für neue Funktionen der Java-Sprache hinzugefügt. Migrationsprofile für JDK 10 und 12 hinzugefügt. Die automatische Generierung von Namen für Jigsaw-Module wurde eingerichtet. Unterstützung für den Java-Code-Editor hinzugefügt JEP-325 (neue Form von „Schalter“-Ausdrücken), JEP-330 (Lieferung von Programmen in Form einer einzelnen Datei mit Quellcode) und Anzeige von Hinweisen zu den Namen von Inline-Parametern;

    Apache NetBeans IDE 11.1 veröffentlicht

    Apache NetBeans IDE 11.1 veröffentlicht

  • Beispiele für Gluon OpenJFX hinzugefügt;

    Apache NetBeans IDE 11.1 veröffentlicht

  • Verbesserte Unterstützung für Maven- und Gradle-Build-Systeme. Für Maven wurde die Integration mit der JaCoCo-Bibliothek eingerichtet und die Möglichkeit bereitgestellt, Java-Compiler-Argumente von Maven an den Java-Code-Editor zu übergeben. Für Gradle wurde die anfängliche Unterstützung für modulare Java-Projekte und JavaEE-Unterstützung hinzugefügt, der Java-Frontend-Anwendungsassistent wurde implementiert, Unterstützung für das Debuggen von Webprojekten wurde bereitgestellt, die Anzeige der Ausgabe während des Build-Prozesses wurde standardmäßig aktiviert, die Gradle-HTML-Benutzeroberfläche wurde standardmäßig aktiviert wurde verbessert;

    Apache NetBeans IDE 11.1 veröffentlicht

  • Die Fähigkeit zur Verwendung wurde hinzugefügt Graal.js, Implementierung der JavaScript-Sprache basierend auf GraalVM;
  • Die Aufteilung von Caches mit Trüffelcode zwischen verschiedenen Debugging-Sitzungen wurde implementiert.
  • Unterstützung für Syntaxhervorhebung für Code in Kotlin hinzugefügt;
  • Die Möglichkeit zur automatischen Vervollständigung von Vorlagencode in der Jade-Sprache wurde implementiert.
  • Unterstützung für PHP 7.4 und aktualisierte Beispiele für die PHP-Sprache hinzugefügt;
  • Verbesserte Leistung auf Bildschirmen mit hoher Pixeldichte (HiDPI). Der beim Start angezeigte Begrüßungsbildschirm, Tabulatortrennzeichen und Symbole wurden für HiDPI angepasst;
  • Es wurde ein Übergang zu einem neuen Entwicklungszyklus vorgenommen, der die vierteljährliche Erstellung neuer Releases vorsieht.

Source: opennet.ru

Kommentar hinzufügen