INetBeans 12.1, inguqulelo ezisa ukuphuculwa okumbalwa kweC / C ++, Java kunye ne-PHP

iapache-netbeans

La I-Apache Software Foundation Organisation ityhilwe Kutshanje uhlobo olutsha lwendalo yophuhliso oluhlanganisiweyo, «I-Apache NetBeans 12.1«, Olu luguqulelo apho Olunye uphuculo lwenkxaso longezwa kwi-C / C ++, Java, PHP kunye ne-HTML.

Kulabo abangayaziyo le IDE, kufuneka bayazi loo nto ibonelela ngenkxaso kwi-Java SE, Java EE, PHP, JavaScript, nakwiilwimi zenkqubo ye-Groovy. Ukongeza kwiimpawu zayo, kukho inkqubo yeprojekthi esekwe kwi-Ant, kulawulo lwenguqulo kunye nokwenza kwakhona.

I-NetBeans 12.1 Iimpawu eziNtsha eziPhambili

Le nguqulo intsha ye-IDE ayizi notshintsho olukhulu, kodwa iyayiphucula imiba ethile yolwimi lwenkqubo eliyixhasayo.

Kwaye kule nguqulo intsha ikhutshiweyo, Inkxaso encinci ye-C / C ++ iilwimi zongezwa, Esekho ngasemva kweeplagi zophuhliso zeC / C ++ ezikhutshwe ngaphambili zeNetBeans IDE 8.2.

Kuphuhliso lweC / C ++, Inkxaso ibonelelwa ngeyona projekthi ilula, ekuvumela ukuba usebenze uqokelele kwaye usebenze imiyalelo, ukuqaqambisa is syntax usebenzisa i-TextMate igrama, kunye nokulungisa ingxaki usebenzisa i-gdb.

Kunye nefayile ye- ukugqitywa kwekhowudi kunye nobunye ubuchule bokuhlela ziphunyezwa ngokufikelela kwi-CCLS (uLwimi lweProtocol yeLwimi) ye-LSP, ekufuneka umsebenzisi ayenze ngokuzimeleyo.

Olunye utshintsho olongezelelweyo yayingu Inkxaso yeqonga laseJakarta EE 8, ithathe indawo yeJava EE (Java Platform, Enterprise Edition). Unokwenza iiprojekthi zeJakarta EE 8 kwaye uguqule izicelo ezikhoyo zeMaven ukuze usebenzise iJakarta EE 8.

I-NetBeans eyakhelwe-ngaphakathi kwiJava compiler nb-javac (iguqulwe yijacac) Iguqulelwe ukusebenzisa iJava 14.

KwiJava, inkxaso yamagama aphambili "Ingxelo" yenziwe ngokutsha ukubonelela ngendlela edibeneyo yokuchaza iiklasi, ukuthintela isidingo sokuchaza ngokucacileyo iindlela ezahlukeneyo zenqanaba elisezantsi ezinje ngeequals (), hashCode (), kunye toString () kwiimeko apho idatha igcinwe kumabala kuphela.

Ukuziphatha komsebenzi ongatshintshi kuwo. Itemplate entsha yongezwa ukwenza ukwakhiwa kweJava ngegama elingundoqo "irekhodi". Ukuphuculwa kwenkxaso yokurekhoda ikhowudi "irekhodi".

Ye Java SE, Inkxaso yokwakha inkqubo yeGradle yenziwe. Inkxaso yemikhombandlela evelisiweyo yongezwa kwaye umsebenzi ochanekileyo kunye neeprosesa zezichaso waqinisekiswa.

Kwi-PHP, iintshukumo ezintsha zongezwa kwimenyu yoMqambi ukuhlaziya i-autoloader kunye nokuqhuba izikripthi. Kwi-debugger, endaweni ye-0 kunye ne-1 kumaxabiso eBoolean eziguquguqukayo, ubuxoki nobunyani ziyaboniswa. Izixhobo eziphuculweyo zokuhlalutya ikhowudi.

Kwi-HTML, Icandelo lokuqinisekisa ubungakanani buhlaziyiwe (isigunyazisijar). Kubandakanya nenkxaso yokugcwalisa iipateni. Inkxaso eyongeziweyo yokugqitywa kwekhowudi kunye nokuqaqanjiswa kwes syntax yolwakhiwo olunje nge « ».

KwiCSS, "iiTab kunye neeIndents" kukhetho lokufomatha kuphakanyisiwe ukulawula ukungena ngaphakathi kunye nokusetyenziswa kweetab okanye izithuba.

Ekuqaliseni, ibhaqa i-JDK efakwe kwiLinux nakwi-macOS isebenzisa izixhobo ze-SDKMAN.

Uyifaka njani iNetBeans 12.1 kwiLinux?

Kulabo bafuna ukufumana le nguqulo intsha, kufuneka bakhuphele ikhowudi yemvelaphi yesicelo abanokuyifumana kwikhonkco elingezantsi.

Nje ukuba yonke into ifakelwe emva koko, vula iziphu kwifayile esandula ukukhutshelwa kulawulo oluthandayo.

Ukusuka kwisiphelo sendlela siza kungena kolu lawulo kwaye siphumeze:

ant

Ukwakha i-Apache yeNetBeans IDE. Nje ukuba yakhiwe ungaqhuba i-IDE ngokuchwetheza

./nbbuild/netbeans/bin/netbeans

Kwakhona zikho ezinye iindlela zokufaka abanokuxhaswa ngayo, Omnye wabo ngoncedo lweephakheji ze-Snap.

Bafuna kuphela inkxaso ukuze bakwazi ukufaka ezi ntlobo zeephakeji kwinkqubo yabo. Ukufakela ngale ndlela, kufuneka uthayiphe lo mthetho ulandelayo:

sudo snap install netbeans --classic

Enye indlela ngoncedo lweephakeji zePlppak, ke kufuneka babe nenkxaso yokufaka ezi phakheji kwinkqubo yabo.

Umyalelo wokwenza ufakelo ulandelayo:

flatpak install flathub org.apache.netbeans

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.