
A NetBeans egy ingyenes integrált fejlesztői környezet, amely elsősorban a Java programozási nyelvhez készült.
Az Apache Software Foundation nemrégiben adta ki az laz Apache NetBeans 17 új verziójának kiadása, amelyben számos változtatás és fejlesztés történt.
Azok számára, akik nem ismerik a NetBeanst, tudniuk kell, hogy ez ez egy nagyon népszerű IDE amely támogatja a Java SE, Java EE, PHP, C/C++, JavaScript és Groovy programozási nyelveket.
A NetBeans 17 fő új funkciói
A NetBeans 17 új verziójában kiemelték, hogy hozzáadva a Jakarta EE 10 platform támogatását y a Java 19 néhány új funkciójának jobb támogatása, mint például a mintaillesztés a kapcsolókifejezésekben.
A másik kiemelkedő változás, hogy a JDK 20-zal való kompatibilitásra készült, valamint az, hogyés további javaslatokat adott hozzá Java kódhoz, és hogy a NetBeans beépített Java fordítója nb-javac (módosított javac) a 19.0.1-es verzióra frissült.
Ezen kívül a NetBeans 17 új verziójában a Gradle build rendszer támogatása javult, mivel a Java platformhoz való hozzáférést a nem Java Gradle projektek számára biztosították.
Az is volt a Maven build rendszer jobb támogatása, A verem nyomkövetési feldolgozása is engedélyezve van, a Java AST bemutatása hibakereséskor a hibás forrásszövegek indexelésével együtt javult.
Másrészt, A webes projektkörnyezet továbbfejlesztette a CSS-támogatást, mivel immár a kis- és nagybetűk közötti különbséget nem tűrő CSS-tulajdonság-kereséseket és optimalizált egyeztetést biztosít a CSS-lekérdezések kitöltésekor.
A kódszerkesztő lehetőséget kínál a listában szereplő összes dokumentum egyidejű bezárására. Az ANTLRv4 Runtime frissítve a 4.11.1-es verzióra, és kezdeti támogatást kapott az ANTLR4 Lexer, amelyre a kódot lefordították, hogy az ANTLR és TOML formátumokkal működjön.
A többi változás közül amelyek kiemelkednek az új verzióból:
- Néhány verzióelőzmény-beállítást átdolgoztunk.
- Támogatás hozzáadva a javadoc @summary címkéhez.
- Proxy észlelés és automatikus konfigurálás megvalósítása.
- A Gradle Tools API 8.0-rc-1 verzióra frissült.
- Az opciók ki lettek tisztítva a felületen.
- Proxy észlelés és automatikus konfigurálás megvalósítása.
- Tipp 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.
- A helyi indexelés megengedett külső indexek betöltésekor.
- A PHP környezet támogatja a PHP 8.2 új szolgáltatásait, például csak olvasható osztályokat, null, false és true típusokat, valamint konstansok meghatározását a tulajdonságokban.
- 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.
- Ha Linuxon fut, a KDE szubpixeles szövegmegjelenítési módját a rendszer automatikusan észleli.
Végül 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 17 telepítése Linux rendszerre?
Azok számára, akik szeretnék megszerezni ezt az új verziót, muszáj töltse le az alkalmazás forráskódját, amelyből beszerezhető a következő link.
Miután mindent telepített, akkor csomagolja ki az újonnan letöltött fájlt egy tetszés szerinti könyvtárba.
És a terminálból belépünk ebbe a könyvtárba, majd végrehajtjuk:
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
is vannak más telepítési módszerek amelyekkel támogathatók, az egyik a Snap csomagok segítségével.
Csak arra van szükségük a támogatásra, hogy képesek legyenek telepíteni az ilyen típusú csomagokat a rendszerükre. A módszerrel történő telepítéshez írja be a következő parancsot:
sudo snap install netbeans --classic
Egy másik módszer a Flatpak csomagok használata, tehát rendelkeznie kell a támogatással, hogy telepítse ezeket a csomagokat a rendszerére.
A telepítés végrehajtására szolgáló parancs a következő:
flatpak install flathub org.apache.netbeans