Megjelent az Apache NetBeans IDE 17

Az Apache Software Foundation bemutatta az Apache NetBeans 17 integrált fejlesztői környezetet, amely támogatja a Java SE, Java EE, PHP, C/C++, JavaScript és Groovy programozási nyelveket. A kész összeállítások Linux (snap, flatpak), Windows és macOS számára készültek.

A javasolt változtatások között:

  • Hozzáadott támogatás a Jakarta EE 10 platformhoz, és továbbfejlesztett támogatás néhány új Java 19 funkcióhoz, mint például a mintaillesztés a "switch" utasításokban. Felkészült a JDK 20 támogatására. További tippek hozzáadva a Java kódhoz. A beépített NetBeans Java fordító nb-javac (módosított javac) a 19.0.1-es verzióra frissült. Támogatás hozzáadva a @summary javadoc címkéhez. Továbbfejlesztett Java AST prezentáció hibakereséskor. A hibás forrásszövegek továbbfejlesztett indexelése.
  • Továbbfejlesztett támogatás a Gradle build rendszerhez. Hozzáférést biztosított a Java platformhoz a nem Java Gradle projektek számára. Megvalósított proxy észlelés és automatikus konfigurálás. A Gradle Tooling API a 8.0-rc-1 verzióra frissült. Az interfész opciói megtisztultak.
  • Továbbfejlesztett támogatás a Maven build rendszerhez. A veremkövetés feldolgozása engedélyezve van. Megvalósított proxy észlelés és automatikus konfigurálás. Elemleírás hozzáadva a függőségek frissítéséhez. A maven 3.8.7 és az exec-maven-plugin 3.1.0 frissített verziói. Helyi indexelés engedélyezése külső indexek betöltése közben.
  • A PHP nyelv környezete támogatja a PHP 8.2 új szolgáltatásait, például az osztályokat csak olvasható módban, a null, false és true típusokat, valamint a tulajdonságokban lévő konstansok meghatározását. Továbbfejlesztett támogatás az enum típusú módszerekhez.
  • Hozzáadott támogatás az OCI (Oracle Cloud Infrastructure) profilokhoz.
  • A Jakarta EE és a Java EE támogatása megvalósult a Tomcat és a TomEE számára.
  • A webes projektek környezetében a CSS-támogatás továbbfejlesztésre került, a CSS-tulajdonságok kis- és nagybetűk megkülönböztetése nélkül kereshetők, és a CSS-lekérdezések teljesítésekor optimalizálták az egyeztetést.
  • Néhány verzióelőzmény-beállítást átdolgoztunk.
  • A kódszerkesztő lehetővé teszi a listában szereplő összes dokumentum egyidejű bezárását. Az ANTLRv4 Runtime a 4.11.1-es verzióra frissült. Az ANTLR4 Lexer kezdeti támogatása megtörtént, amelyre lefordították az ANTLR és TOML formátumokkal való munkavégzés kódját.
  • Ha Linuxon fut, a KDE szubpixeles szövegmegjelenítési módját a rendszer automatikusan észleli.

Megjelent az Apache NetBeans IDE 17


Forrás: opennet.ru

Hozzászólás