I-NetBeans 18 ifika nokusekelwa okuthuthukisiwe kwe-Rust, ukuthuthukiswa kokulungisa nokunye

ama-apache-netbeans

I-NetBeans iyindawo yokuthuthukisa edidiyelwe yamahhala, eyenzelwe ikakhulukazi ulimi lohlelo lwe-Java.

I-lukukhishwa kwenguqulo entsha ye-Apache NetBeans 18, lapho inani elikhulu lezinguquko nokuthuthukiswa kwenziwe kokubili i-Java, i-PHP, kanye nokuthuthukiswa kokulungisa, ukulungiswa kweziphazamisi futhi ngaphezu kwakho konke ukusekelwa kokuqala kwe-Rust.

Kulabo abangawazi amaNetBeans, kufanele ukwazi ukuthi lokhu iyi-IDE edumile ehlinzeka ngosekelo lwe-Java SE, i-Java EE, i-PHP, i-C/C++, i-JavaScript nezilimi zokuhlela ze-Groovy.

Izici ze-NetBeans 18 Main Main

Kule nguqulo esanda kukhishwa ye-NetBeans 18 U-Gradle uthole ukuthuthukiswa nokulungiswa okuthiles, lapho kugqama khona ukulungiswa kwemiyalezo engamanga ephrintwe kukhonsoli, ngaphezu kweqiniso lokuthi I-Gradle Tooling ibuyekezelwe ku-8.1-rc-2 ngokusekelwa kwe-JDK 20, ukuphathwa kokuxhomekeka okungenanguqulo kuye kwathuthukiswa futhi nokusekelwa kwesistimu yokwakha nakho kuye kwathuthukiswa.

Ngakolunye uhlangothi, UMaven uthole izithuthukisi zokusekelwa kohlelo lokwakha,Ngaphandle kwalokho ukuvuselelwa kwenguqulo 3.9.1 kuhlanganisiwe. Kuyaphawuleka futhi ukuthi eMaven ungeze izilungiselelo zokulayisha inkomba yangaphandle, kanye nokutholwa okuthuthukisiwe kokusebenzisa i-maven kumodi enezintambo eziningi futhi kwengeza ikhono lokuqalisa izivivinyo kusukela kuhla lwemibhalo olungenasizathu.

Ngaphezu kwalokhu, ku-NetBeans 18 kuyavela ukuthi i ukwesekwa okuthuthukisiwe kwezici ezethulwe ezinguqulweni ezintsha ze-PHP endaweni ye-PHP, kanye nenani elikhulu lokulungiswa kweziphazamisi ezinama-opharetha, ama-constants, izinkinga ezinezikhala ezingenalutho, phakathi kokunye.

Ngakolunye uhlangothi, kugqanyiswa ukuthi endaweni yamaphrojekthi wewebhu, Usekelo lwe-CSS luthuthukisiwe, izifanekiso ze-HTML5 zibuyekeziwe kanye nokuphathwa kwezinkambu zomphakathi nezizimele kumakilasi e-JavaScript kuthuthukisiwe.

Kuphinde kwaphawulwa ukuthi kule nguqulo entsha ye I-NetBeans 18 isetshenziswe ukusekelwa kokuqala kwendawo yokuthuthukiswa kwephrojekthi ngolimi lwe-Rust, yengeza iphaneli yezinketho ze-Rust kanye nokukhetha okusebenzisekayo kwe-Cargo.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Izinketho zokulungiswa kwesakhiwo sewindi nokulungiswa kwe-UI
  • Usekelo lokuqala lwe-HCL (HashiCorp Terraform Configuration Definition Language) lwengezwe kusihleli sekhodi.
  • Kulungiswe ukusetshenziswa okungalungile kwezinkulumo ezivamile ku-KODataBindContext
  • Kwengezwe usekelo lokugqamisa i-syntax yekhodi ye-Go.
  • Umshayeli we-PostgreSQL JDBC ubuyekeziwe
  • I-ServletJSPAPI ibuyekezelwe emndenini wase-Jakarta 
  • Ukusekelwa kwe-Glassfish 7.0.
  • Amandla anwetshiwe ahlobene nokusetshenziswa kwamaseva we-LSP (Language Server Protocol).
  • Ikhithi yamathuluzi ye-Gradle kanye ne-API ibuyekezelwe enguqulweni engu-8.1 ngosekelo lwe-JDK 20.
  • Kukhishwe izexwayiso eziningi zabahlanganisi
  • Usekelo lwe-TomEE oluthuthukisiwe lwe-JPA
  • Kumaphrojekthi we-Java, usekelo lwe-JDK 20 lwengeziwe futhi isibambi sezintambo esikhulu senziwe.
  • Kuthuthukiswe ukubukeka kwezithonjana ezikhubazekile ku-FlatLAF Emnyama
  • Hlanza ngokwenza lula ukuqhathanisa kweyunithi yezinhlamvu ne-JDK7 Objects.equals()
  • Usekelo olungeziwe lwenkundla ye-Glassfish 7.0.x nosekelo lwe-Jakarta EE 3.1 JPA 10.
  • Kuthuthukiswe ithuluzi lokubonisa isithombe

Okokugcina uma ufuna ukwazi kabanzi ngayo yale nguqulo entsha, ungabheka imininingwane kuyo isixhumanisi esilandelayo.

Ungayifaka kanjani i-Apache NetBeans 18 kuLinux?

Kulabo abafuna ukuthola le nguqulo entsha kumele landa ikhodi yomthombo wohlelo lokusebenza, engatholakala kuyo isixhumanisi esilandelayo.

Lapho usufake yonke into ngaleso sikhathi, vula ifayili elisanda kulayishwa ku-directory yakho oyithandayo.

Futhi kusukela esibulalayo sizofaka lo mkhombandlela bese senza:

ant

Ukwakha i-Apache NetBeans IDE. Uma nje yakhiwe ungasebenzisa i-IDE ngokuthayipha

./nbbuild/netbeans/bin/netbeans

Futhi kunezinye izindlela zokufaka ezingasekelwa ngazo, enye yazo ngosizo lwamaphakheji we-Snap.

Badinga kuphela ukusekelwa ukuze bakwazi ukufaka lezi zinhlobo zamaphakeji kusistimu yabo. Ukufaka ngale ndlela, kufanele uthayiphe umyalo olandelayo:

sudo snap install netbeans --classic

Enye indlela ingosizo lwamaphakheji e-Flatpak, ngakho-ke kufanele ube nokusekelwa ukuze ufake lawa maphakheji ohlelweni lwakho.

Umyalo wokwenza ukufakwa ulandelayo:

flatpak install flathub org.apache.netbeans

Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.