Az Apache fejlesztői, akik a népszerű "NetBeans" fejlesztői IDE-ért felelősek, bejelentették az rMegjelent az Apache NetBeans 30 legújabb kiadása. Ez a frissítés változást jelent a fejlesztői környezetben, mivel a robusztus JDK 21-et határozza meg a platform fordításának, tesztelésének és futtatásának minimális követelményeként.
Ez az új verzió messze nem egy egyszerű karbantartási javítás, Átstrukturálja az IDE és a szerverprotokollok közötti interakciót. nyelvek és modernizálja az alapját hogy sokkal intelligensebb és prediktívebb kódolási élményt nyújtson.
Apache NetBeans 30 legfontosabb új funkciók
Ez az új részlet A verziókövetés néhány legfrusztrálóbb folyamatát kezeli. és az üzleti telepítés, mivel optimalizálja a hatalmas adattárak olvasásátJelentősen javítja a legújabb webes keretrendszer-specifikációk támogatását, és integrálja a piacon legnépszerűbb build motorok frissített verzióit, miközben prioritást élvez a felület stabilitása, a modern szintaxis támogatása és az ergonómia, amelynek célja a programozók napi munkájában a súrlódás csökkentése.
A Java kódszerkesztési élmény számos fejlesztésen esett át, különös tekintettel a modern szintaxis stabilitására. A fejlesztők észre fogják venni a következőket: jelentősen továbbfejlesztett kódpredikció és automatikus kiegészítés rekordösszetevő-típusokkal való munka során és amikor lokális osztályokat példányosítunk.
Másrészt megjegyzendő, hogy a A csapat kritikus javításokat hajtott végre a változókkal való formátumütközések feloldására. Névtelen, de a switch utasításokon belüli felsorolások automatikus importálását is fejlesztették, és kijavították a profilozót blokkoló több null pointer kivételt. Ezzel párhuzamosan a build rendszerek frissítik adatbázisaikat a natív integrálásával. Maven 3.9.15 és Ant 1.10.17 verziókEközben a Gradle módosítja az alapértelmezett paramétereit, hogy felkészüljön a JDK 26 környezetek küszöbön álló érkezésére.
Üzleti modernizáció és élvonalbeli webes ökoszisztéma
A vállalati fejlesztés és a webes technológiák jelentős fejlesztéseket tartalmaznak ebben a kiadásban. Bemutatkozik a NetBeans 30. hivatalos támogatás a GlassFish alkalmazáskiszolgálók 7.1.0 és 8.0.0 verzióihoz, miközben a bosszantó indítási hibákat is kijavítja A Payara szerver összekapcsolva van az ellenőrzőpont-opciókkal.
A weborientált programozók profitálnak a kliensből Nyelvi szerver protokoll (LSP) jelentősen javult, amely most Natív támogatást kapott a TypeScript Reacthez, és megoldja a JavaScript osztályokban lévő térközütközéseket. amelyek statikus inicializálókat tartalmaznak. Eközben a PHP ökoszisztéma sem marad le ebben a frissítési hullámban, és közvetlen kompatibilitást biztosít a PHP 8.5-ös verziójában bevezetett új pipe operátorral.
Finomított felület, Git teljesítmény és új integrációk
A működési folyékonyság és a környezet általános esztétikája Számos fejlesztést kapnak, amelyek a vizuális kényelmet célozzák.. A frissítés A FlatLaf 3.7.1 renderelő motor hibátlan felületet garantálMostantól a kezdeti betöltési képernyőt áthelyezi az eseménykezelő szálra, hogy elkerülje a bosszantó rendszerösszeomlásokat.
A verziókövető rendszer frissíti motorját a JGit 7.6.0-ra, Ez drasztikusan optimalizálja a fájlállapot betöltésének sebességét a megerősítő párbeszédablakokban a kötegelt feldolgozás és az erőforrás-igényes hívások elhalasztása révén. Végül, az általános gépelési élmény is javulást mutat. Képelőnézet és helyesírás-ellenőrzés támogatása Markdown dokumentumokban, a TOML sablonok beépítése, valamint egy ígéretes integráció a rust-analyzerrel a rendszerprogramozási ökoszisztéma megerősítése érdekében.
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 30 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