Apache NetBeans IDE 26 veröffentlicht

Version 26 der integrierten Entwicklungsumgebung (IDE) Apache NetBeans ist jetzt verfügbar und bietet Unterstützung für Java SE, Java EE, PHP, C/C++, JavaScript, Rust und Groovy. Vorkompilierte Versionen sind erhältlich für Linux (Snap, Flatpak), Windows и macOS.

Apache NetBeans IDE 26 veröffentlicht

Zu den Änderungen gehören:

  • Der Code-Editor unterstützt jetzt das Aktivieren und Deaktivieren von Vorschaufenstern für Suchergebnisse, Refactoring-Fenstern und Lesezeichenfenstern. Im Mehrfenstermodus des Code-Editors wurde der Wechsel des Eingabefokus beim Schließen des letzten Fensters verbessert.
    Apache NetBeans IDE 26 veröffentlicht
  • Die Benutzeroberfläche verwendet JSVG anstelle der Batik-Bibliothek zum Laden von SVG-Bildern. Es wurden Arbeiten durchgeführt, um den Code zum Laden von Symbolen zu vereinheitlichen und zu bereinigen. 150 neue Symbole im SVG-Format hinzugefügt.
  • Die Plattform macOS Empfehlungen zur Platzierung von Schaltflächen in Dialogen wurden berücksichtigt (beispielsweise befindet sich die Standard-Aktionsschaltfläche immer rechts und die Abbrechen-Schaltfläche immer links).
  • Beim Verschieben einer Registerkarte mit der Maus wird deren Bild unter Berücksichtigung der HiDPI-Skalierungsstufe in voller Auflösung angezeigt.
    Apache NetBeans IDE 26 veröffentlicht
  • Erweiterte Nutzungsmöglichkeiten Server Das LSP (Language Server Protocol) und das VSCode-Plugin wurden verbessert. Der LSP-Client für C/C++ wurde ebenfalls verbessert.
  • Verbesserte Unterstützung für Ant-, Gradle- und Maven-Build-Systeme. Die Gradle Tooling API wurde auf Version 8.14 aktualisiert. Maven erhält Zugriff auf die öffentliche Resolver-API. Der Befehl mn:run wird zum Debuggen und Ausführen von Micronaut-Anwendungen verwendet. Die Hintergrundauswahl für Ant-Eigenschaften im dunklen Design wurde angepasst (Eigenschaften wurden auf einem hellen Hintergrund angezeigt).
  • Für Java-Code wurde Unterstützung für OpenJDK-Hotspot-Tests hinzugefügt. Verbesserte Unterstützung für Swing-Vorlagen. Erweiterte Funktionen im Zusammenhang mit der Generierung von Apidoc-Dokumentationen. Der in NetBeans integrierte Java-Compiler nb-javac (ein modifiziertes javac) wurde auf JDK 24 aktualisiert. Der integrierte Apache Tomcat wurde auf Version 9.0.102 aktualisiert. Implementiertes Caching der Einstellungen für Hinweise (Java-Hinweise).
  • Die PHP-Sprachumgebung verfügt über eine verbesserte Anzeige und Autovervollständigung von Konstruktoren.
  • Verbesserte Unterstützung für die Jakarta EE 11-Plattform. Unterstützung für Funktionen der kommenden Java SE 25-Version wurde zu Tomcat, TomEE und GlassFish hinzugefügt.
  • Die Webprojektumgebung unterstützt jetzt CSS-Maßeinheiten: cqw (1 % der Breite), cqh (1 % der Höhe), cqi (1 % der Inline-Größe), cqb (1 % der Blockgröße), cqmin (der kleinste Wert von cqi oder cqb) und cqmax (der größte Wert von cqi oder cqb). Syntaxhervorhebung für Dateien im Zusammenhang mit dem Vue JavaScript-Framework implementiert. Für JavaScript wurde die Unterstützung für asynchrone Generatormethoden hinzugefügt („class { async * generator () { … }“) und die Handhabung des Schlüsselworts const wurde verbessert.
  • Die Schnittstelle zur Änderungsverfolgung behält jetzt die Größe von Fenstern bei, in denen über „git create“ und „git switch“ erstellte Zweige angezeigt werden. Das jgit-Paket wurde auf Version 7.2.0 aktualisiert. Symbole für „Git Stash“-Aktionen hinzugefügt.

Source: opennet.ru

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