Apache NetBeans IDE 12.1 veröffentlicht

Organisationen der Apache Software Foundation präsentiert integrierte Entwicklungsumgebung Apache NetBeans 12.1, das Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, C/C++, JavaScript und Groovy bietet.
Dies ist die siebte Version der Apache Foundation seit der Übertragung des NetBeans-Codes von Oracle.

Haupt- Innovationen NetBeans 12.1:

  • Eingeschränkte Unterstützung für C/C++-Sprachen hinzugefügt, die derzeit hinter den zuvor für NetBeans IDE 8.2 veröffentlichten C/C++-Entwicklungs-Plugins zurückbleibt. Für die Entwicklung in C/C++ wird Unterstützung für einfache Projekte angeboten, die Ihnen die Ausführung von Befehlen zum Erstellen und Ausführen, die Syntaxhervorhebung mithilfe von TextMate-Grammatiken und das Debuggen mithilfe von gdb ermöglicht. Code-Vervollständigung und andere Bearbeitungsfunktionen werden durch Zugriff auf den LSP-Server (Language Server Protocol) implementiert. ccls, die der Benutzer selbst ausführen muss.
  • Plattformunterstützung hinzugefügt Jakarta EE 8, das Java EE (Java Platform, Enterprise Edition) ersetzte. Es ist möglich, Projekte zu erstellen
    Jakarta EE 8 und Änderungen an vorhandenen Maven-Anwendungen zur Verwendung von Jakarta EE 8.

  • In NetBeans integrierter Java-Compiler nb-javac (modifiziertes Javac) zur Verwendung übersetzt Java 14.
  • Für Java wurde die Unterstützung für das Schlüsselwort „record“ neu gestaltet und bietet eine kompakte Form für Klassendefinitionen, die die explizite Definition verschiedener Low-Level-Methoden wie equal(), hashCode() und toString() in Fällen, in denen data wird nur in Feldern gespeichert. Das Verhalten bei der Arbeit mit denen ändert sich nicht. Eine neue Vorlage zum Erstellen von Java-Konstrukten mit dem Schlüsselwort „record“ hinzugefügt. Verbesserte Unterstützung für die Code-Vervollständigung mit „Record“.
  • Für Java SE wurde die Unterstützung für das Gradle-Build-System aktiviert. Unterstützung für generierte Verzeichnisse hinzugefügt und korrekte Arbeit mit Anmerkungsprozessoren sichergestellt.
  • Für PHP wurden dem Composer-Menü neue Aktionen hinzugefügt, um den Autoloader zu aktualisieren und Skripte auszuführen. Im Debugger werden anstelle von 0 und 1 in booleschen Variablenwerten false und true angezeigt. Verbesserte Tools zur Codeanalyse.

    Apache NetBeans IDE 12.1 veröffentlicht

  • Für HTML wurde die Komponente zur Markup-Validierung (validator.jar) aktualisiert. Inbegriffen Unterstützung für vorlagenbasierte Eingabevervollständigung. Unterstützung für Code-Vervollständigung und Syntaxhervorhebung für Konstrukte wie „ "

    Apache NetBeans IDE 12.1 veröffentlicht

  • CSS bietet Formatierungsoptionen „Tabulatoren und Einzüge“, um Einrückungen und die Verwendung von Tabulatoren oder Leerzeichen zu steuern.

    Apache NetBeans IDE 12.1 veröffentlicht

  • Beim Start wird das auf Linux und macOS installierte JDK mithilfe des Toolkits erkannt sdkman.

Source: opennet.ru

Kommentar hinzufügen