Az Apache NetBeans 25 teljesítmény- és funkcionalitásfejlesztéseket vezet be

Apache NetBeans

Pár napja elindítása új verziója Apache NetBeans 25, amely számos jelentős fejlesztést vezet be a fejlesztői környezet hatékonyságára, a felhasználói élményre és a kompatibilitásra összpontosítva.

A kiemelések között az eszközöket optimalizáltuk gomb a kódszerkesztőben, amely intuitívabb navigációt biztosít az újrafaktorálás során, a A lapok sorrendjének jobb kezelése projektekben és a kódváltozások pontosabb követése.

Vizuális optimalizálás és felhasználói élmény

Az egyik legfontosabb változás, amelyet a NetBeans 25 új verziója bemutat, az Ikonok beágyazása SVG formátumban, ami élesebb, jobban méretezhető grafikát jelent a felületen belül. Kívül, a képbetöltés javítása érdekében Ebben a formátumban a NetBeans most a JSVG könyvtárat használja, egy könnyebb alternatívát és a Batikhoz képest hatékony.

Az interfész szintjén Módosítások történtek az aktív lapok megjelenésén és kiválasztott területeket, valamint a szülőkönyvtárak lapfejlécekben való megjelenítésének lehetőségének áttekinthetőbb és funkcionálisabb megvalósítását. Is A könyvtárak kiválasztására szolgáló párbeszédpanel újra lett tervezve a fájlrendszeren belül, simább és pontosabb élményt biztosítva.

SQL-szerkesztő és támogatási fejlesztések

A NetBeans 25-ben az SQL-szerkesztő jelentős fejlesztéseket kapott, pl Egy fejlettebb automatikus kitöltési rendszert vezettek be, amely szavakon belüli részleges egyezések alapján képes kifejezéseket javasolni anélkül, hogy a keresést az első karaktertől kellene kezdeni.

A fordítási rendszerek fejlesztése tekintetében Kompatibilitási fejlesztések történtek Hangya, Gradle és Maven. Abban az esetben, ha Gradle, végrehajtásra került a tesztek párhuzamos üzemmódban való futtatásának képességevagy ami javítja az automatizált tesztelés hatékonyságát. Mavenközben most pontosabb függőségi észlelést kínálMíg Az Ant úgy lett optimalizálva, hogy támogassa a végrehajtást a Payara szerveren a WSL (Windows Subsystem for Linux) környezetben.

Mivel a LSP szerver támogatás (Language Server Protocol) továbbfejlesztett, sokoldalúbb használatot tesz lehetővé a NetBeans-en belül. Ráadásul, javult a VSCode NetBeans bővítményével való integráció, amely elősegíti az együttműködésen alapuló fejlesztést hibrid környezetben.

Új funkciók a Java, a PHP és más technológiák számára

A NetBeans 25 funkcionalitási fejlesztéseket kínál a Java számára, többek között: automatikus kiegészítés a kapcsolóblokkon belül, ami agilisabb kódírást tesz lehetővé, az automatikus kódformázást is továbbfejlesztették a záró zárójelek jobb kezelése érdekében.

A NetBeans belső fordítója, Az nb-javac a JDK 24b29-es verziójára frissült, biztosítva a kompatibilitást a legújabb funkciókkal és A Nashorn 15.x JavaScript motor támogatása bekerült a JDK 15-be és magasabb verziók.

PHP-hez, NetBeans 25 támogatja a PHPStan statikus elemző 10. szintű ellenőrzését, is, Az újonnan hozzáadott funkciókat beépítették a PHP 8.4-be.

Végül érdemes megemlíteni, hogy a A Groovy könyvtárak a 3.0.23-as verzióra frissültek, stabilitási fejlesztéseket és új funkciókat kínál. Is támogatása bővült GlassFish 7 (7.0.21-es verzióig) és GlassFish 8 (a 8.0.0-M9 tesztverzióig).

Ha többet szeretne tudni róla ennek az új verziónak a részleteit itt ellenőrizheti a következő link.

Az Apache NetBeans 25 telepítése Linux rendszerre?

Az Apache NetBeans telepítése Linuxra a felhasználói preferenciáktól és a rendszerkompatibilitástól függően többféleképpen is elvégezhető.

Azok számára, akik szívesebben fordítják az Apache NetBeanst forráskódból, első lépésként töltsék le a szükséges fájlokat a projekt hivatalos weboldaláról. A fájlok megszerzése után a csomagot ki kell csomagolni a kívánt helyre a rendszeren belül.
Ezután el kell érnie a terminált, és meg kell keresnie azt a könyvtárat, ahová a fájlokat kicsomagolta. Ott a következő parancsot kell futtatnia:

ant

Az Apache NetBeans IDE felépítése. Miután elkészült, gépeléssel futtathatja az IDE-t

./nbbuild/netbeans/bin/netbeans

Telepítés a Snap segítségével

Az egyszerűbb és gyorsabb módszert kedvelő felhasználók számára a NetBeans Snap csomagként érhető el:

sudo snap install netbeans --classic

Telepítés Flatpak segítségével

Egy másik lehetőség az Apache NetBeans telepítése a Flatpak használatával. Ehhez a rendszernek engedélyeznie kell az ilyen típusú csomagok támogatását. A telepítés végrehajtásához szükséges parancs a következő:

flatpak install flathub org.apache.netbeans