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