Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1

Organisationen der Apache Software Foundation präsentierte integrierte Entwicklungsumgebung Apache NetBeans 11.1. Dies ist die dritte Version, die von der Apache Foundation nach der Übergabe des NetBeans-Codes durch Oracle vorbereitet wurde, und die erste Veröffentlichung nach Übertragung dem Projekt, das vom Inkubator in die Hauptprojekte von Apache überführt wurde. Die Veröffentlichung unterstützt die Programmiersprachen Java SE, Java EE, PHP, JavaScript und Groovy. Die Unterstützung für C/C++ aus der von Oracle bereitgestellten Codebasis wird in einer der nächsten Versionen erwartet.

Haupt Neuheiten NetBeans 11.1:

  • Java EE 8 wird unterstützt, einschließlich der Möglichkeit, Webanwendungen mit Maven oder Gradle zu erstellen. Die in NetBeans erstellten Java EE 8-Anwendungen können in einem Java EE 8-Container mit der neuen Vorlage „webapp-javaee8“ in Maven bereitgestellt werden, die für die Verwendung mit NetBeans erstellt wurde. Es gibt eine integrierte Verbindung zum Anwendungsserver Payara (ein Fork von GlassFish). Unterstützung für GlassFish 5.0.1 wurde hinzugefügt;

    Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1
  • Neue Funktionen der Programmiersprache Java wurden hinzugefügt. Migrationsprofile für JDK 10 und 12 wurden erstellt. Die automatische Generierung von Namen für Jigsaw-Module wurde ermöglicht. Im Java-Code-Editor wurde die Unterstützung für JEP-325 (neue Form der „switch“-Ausdrücke), JEP-330 (Bereitstellung von Programmen in Form einer einzigen Datei mit Quellcode) und die Anzeige von Inline-Parameternamen-Hinweisen hinzugefügt;

    Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1

    Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1
  • Beispiele für Gluon OpenJFX wurden hinzugefügt.

    Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1
  • Die Unterstützung von Build-Systemen wie Maven und Gradle wurde verbessert. Für Maven wurde die Integration mit der JaCoCo-Bibliothek realisiert, und es ist nun möglich, Java-Compiler-Argumente von Maven in den Java-Editor zu übergeben. Für Gradle wurde die erste Unterstützung für modulare Java-Projekte sowie JavaEE hinzugefügt, ein Assistent für Java-Frontend-Anwendungen implementiert, die Unterstützung für das Debugging von Web-Projekten bereitgestellt und die Ausgabe während des Build-Prozesses standardmäßig angezeigt. Zudem wurde die Gradle HTML UI verbessert.

    Veröffentlichung der integrierten Entwicklungsumgebung Apache NetBeans 11.1
  • Die Möglichkeit zur Nutzung wurde hinzugefügt Graal.js, um die Implementierung der Programmiersprache JavaScript auf Basis von GraalVM zu ermöglichen;
  • Es wurde eine Trennung von Caches mit Truffle-Code zwischen verschiedenen Debugging-Sitzungen umgesetzt;
  • Syntax-Highlighting für Kotlin-Code wurde implementiert;
  • Die Möglichkeit zur automatischen Vervollständigung von Jade-Vorlagen wurde realisiert;
  • Unterstützung für PHP 7.4 wurde hinzugefügt und Beispiele für die Programmiersprache PHP aktualisiert;
  • Die Funktionalität auf Bildschirmen mit hoher Pixeldichte (HiDPI) wurde verbessert. Startbildschirm, Tab-Trenner und Icons wurden für HiDPI angepasst;
  • Es wurde auf einen neuen Entwicklungszyklus umgestellt, der die vierteljährliche Veröffentlichung neuer Versionen vorsieht.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster