Abathuthukisi be-Apache, abaphethe i-IDE yokuthuthukiswa kwe-"NetBeans" edumile, bamemezele i-rUkukhishwa kwakamuva kwe-Apache NetBeans 30. Lokhu kubuyekezwa kuphawula ushintsho endaweni yokuthuthukiswa ngokusungula i-JDK 21 eqinile njengemfuneko encane yokuhlanganisa, ukuhlola, nokusebenzisa ipulatifomu.
Kunokuba yi-patch elula yokulungisa, le nguqulo entsha Ihlela kabusha indlela i-IDE esebenzisana ngayo namaphrothokholi eseva. kwezilimi kanye yenza isisekelo sayo sibe sesimanje ukunikeza ulwazi lokubhala ikhodi oluhlakaniphe kakhulu nolubikezela kakhudlwana.
Izici Ezintsha Eziyinhloko ze-Apache NetBeans 30
Lesi sitolimende esisha Ibhekana nezinye zezinqubo ezikhungathekisa kakhulu ekulawulweni kwenguqulo. kanye nokuthunyelwa kwebhizinisi, kusukela yenza ngcono ukufundwa kwezindawo zokugcina ezinkuluIthuthukisa kakhulu ukusekelwa kwezincazelo zakamuva zohlaka lwewebhu futhi ihlanganisa izinguqulo ezibuyekeziwe zezinjini zokwakha ezidumile kakhulu emakethe, kuyilapho futhi ibeka phambili ukuzinza kwesixhumi esibonakalayo, ukusekelwa kwe-syntax yesimanje, kanye ne-ergonomics eyenzelwe ukunciphisa ukungqubuzana emsebenzini wansuku zonke womhleli.
Okuhlangenwe nakho kokuhlela ikhodi ye-Java kuthola ukuthuthukiswa okuningana, kugxilwe kakhulu ekuzinzeni kwe-syntax yesimanje. Abathuthukisi bazophawula ukubikezela ikhodi okuthuthukisiwe kakhulu kanye nokuqedela ngokuzenzakalelayo lapho usebenza ngezinhlobo zezingxenye zerekhodi futhi lapho kusungulwa amakilasi endawo.
Ngakolunye uhlangothi, kuyaphawuleka ukuthi Ithimba lisebenzise ukulungiswa okubalulekile ukuxazulula izingxabano zefomethi neziguquguquko Ngaphandle kwegama, ukungeniswa okuzenzakalelayo kokubala ngaphakathi kwezitatimende zokushintsha nakho kuthuthukisiwe, futhi okuhlukile kwe-null pointer okuningi obekuvimba iphrofayili kulungisiwe. Ngesikhathi esifanayo, izinhlelo zokwakha zibuyekeza izizinda zazo zolwazi ngokuhlanganisa ngokomdabu i- Izinhlobo ze-Maven 3.9.15 kanye ne-Ant 1.10.17Okwamanje, i-Gradle ilungisa amapharamitha ayo azenzakalelayo ukuze ilungiselele ukufika okuseduze kwezindawo ze-JDK 26.
Ukuthuthukiswa kwebhizinisi kanye nohlelo lwewebhu olusezingeni eliphezulu
Ukuthuthukiswa kwamabhizinisi kanye nobuchwepheshe bewebhu kuhlangabezana nenani elikhulu lentuthuko kulokhu kukhishwa. I-NetBeans 30 iyethula ukwesekwa okusemthethweni kwamaseva ezinhlelo zokusebenza ze-GlassFish 7.1.0 kanye ne-8.0.0, ngenkathi futhi kulungiswa amaphutha okuqala acasulayo ku Iseva ye-Payara ixhunywe kuzinketho ze-checkpoint.
Abahleli bezinhlelo abasebenzisa i-inthanethi bayazuza kumakhasimende e- Iphrothokholi Yeseva Yolimi (i-LSP) okuthuthuke kakhulu, manje Ithole ukwesekwa komdabu kwe-TypeScript React futhi ixazulula izingxabano zesikhala emakilasini e-JavaScript. aqukethe iziqalisi ezingashintshi. Okwamanje, uhlelo lwe-PHP alusekho ngemuva kulolu hlu lwezibuyekezo, olufaka ukuhambisana okuqondile nomsebenzisi wepayipi omusha owethulwe kunguqulo ye-PHP 8.5.
I-interface ehlungiwe, ukusebenza kwe-Git, kanye nokuhlanganiswa okusha
Ukugeleza kokusebenza kanye nobuhle bendawo yonke Bathola uchungechunge lwentuthuko oluhloselwe induduzo yokubona.. Ukubuyekezwa kwe Injini yokunikeza i-FlatLaf 3.7.1 iqinisekisa isikhombikubona esingenaphuthaManje ihambisa isikrini sokuqala sokulayisha ku-event displacement thread ukuze igweme ukuphahlazeka kwesistimu okucasulayo.
Uhlelo lokuphatha ukulawula inguqulo lubuyekeza injini yalo ku-JGit 7.6.0, Lokhu kuthuthukisa kakhulu isivinini sokulayisha isimo sefayela kuma-dialog okuqinisekisa ngokucubungula ama-batch kanye nokuhlehlisa izingcingo ezidinga izinsiza eziningi. Okokugcina, ulwazi lokuthayipha luthola nokuthuthukiswa. Ukusekelwa kokubuka kuqala kwesithombe nokuhlola isipelingi kumadokhumenti e-Markdown, ukufakwa kwamathempulethi e-TOML, kanye nokuhlanganiswa okuthembisayo ne-rust-analyzer ukuqinisa uhlelo lokuhlela izinhlelo.
Uma ufuna ukwazi kabanzi ngayo yale nguqulo entsha, ungabheka imininingwane kuyo isixhumanisi esilandelayo.
Ungayifaka kanjani i-Apache NetBeans 30 kuLinux?
Ukufaka ama-Apache NetBeans ku-Linux kungenziwa ngezindlela ezahlukene, kuye ngokuthandwa ngumsebenzisi nokuhambisana nesistimu.
Kulabo abakhetha ukuhlanganisa ama-Apache NetBeans kusuka kukhodi yomthombo, isinyathelo sokuqala ukulanda amafayela adingekayo kuwebhusayithi esemthethweni yephrojekthi. Uma amafayela esetholakele, iphakheji kufanele ikhululwe endaweni oyifunayo ngaphakathi kwesistimu.
Ngemuva kwalokho, udinga ukufinyelela ku-terminal bese uzulazula uye kumkhombandlela lapho amafayela akhishwe khona. Lapho, udinga ukusebenzisa umyalo olandelayo:
ant
Ukwakha i-Apache NetBeans IDE. Uma nje yakhiwe ungasebenzisa i-IDE ngokuthayipha
./nbbuild/netbeans/bin/netbeans
Ukufaka nge-Snap
Kubasebenzisi abakhetha indlela elula nesheshayo, i-NetBeans iyatholakala njengephakheji ye-Snap:
sudo snap install netbeans --classic
Ukufaka usebenzisa i-Flatpak
Enye inketho etholakalayo ukufaka i-Apache NetBeans usebenzisa iFlatpak. Ukwenza lokhu, isistimu kufanele ibe nokusekelwa kwalolu hlobo lwamaphakheji olunikwe amandla. Umyalo wokwenza ukufaka umi kanje:
flatpak install flathub org.apache.netbeans