Maqaalka soo socda waxaan eegeynaa Apache NetBeans 12.1. Hay'adda Apache Software Foundation waxay soo saartay nooca cusub ee deegaankeeda horumarinta isku dhafan. Khadadka soo socda waxaan arki doonnaa qaar ka mid ah wararka, waxaan sidoo kale arki doonaa sida loogu rakibo Ubuntu 20.04.
Ugu horreyntii, waa lagama maarmaan in la sharaxo taas Netbeans waa jawi horumarineed oo bilaash ah, isku dhafan. Waxaa loo sameeyay badanaa barnaamijka luqadda Java, sidoo kale waxay leedahay tiro modululo ah oo lagu dheereeyo oo laga dhigo mid dhammaystiran. NetBeans waa mashruuc il furan oo aad u guuleysta, oo leh saldhig weyn oo adeegsade iyo bulsho sii kordheysa.
Kuwa aan aqoon u lahayn IDE-kan, waa inaad ogaataa taas waxay bixisaa taageero Java SE, Java EE, PHP, JavaScript, iyo luqadaha barnaamijyada Groovy. Astaamaheeda ka sokow, waxaa jira nidaam naqshad ku saleysan Ant, qaab xakameyn, iyo dib u habeyn.
Qaabkan cusub, Ururka Apache Software Foundation wuxuu sii daayay nooca cusub ee jawiga horumarinta isku dhafan, kaas oo xoogaa horumar ah ayaa loogu daray C / C ++, Java, PHP iyo HTML.
Maxaa ku cusub Apache NetBeans 12.1
Noocaan cusub ee IDE Kuma jiraan isbadalada muhiimka ah, laakiin waxay kujirtaa horumarin dhinacyada qaar kamid ah luuqadaha barnaamijka taasi waa qiraysaa. Iyaga waxaa ka mid ah:
- Noocaan cusub ee la sii daayay ayaa intaa ku daray taageerada xadidan ee luqadaha C / C ++, oo wali ka dambeysa horay loo sii daayay qalabka horumarinta C / C ++ ee loogu talagalay NetBeans 8.2.
- Horumarinta C / C ++, taageerada ayaa loo fidiyaa mashaariicda ugu fudud. Tani Waxay u oggolaaneysaa isku-duwidda iyo socodsiinta amarrada, qaabeynta ku muujinta naxwaha TextMate, iyo ku xallinta gdb.
- La dhammaystirka koodhka iyo shaqooyinka kale ee tafatirka waxaa lagu hirgeliyey helitaanka borotokoolka adeegga luqadda (CCLS) LSP, oo isticmaalaha uu ku khasban yahay inuu si madax bannaan u maamulo.
- Isbadal kale oo lagu daray wuxuu ahaa taageero madal Jakarta EE 8, kaasoo beddelay Java EE (Java Platform, Daabacaadda Ganacsiga).
- Gudaha NetBeans 12.1, NetBeans-ku wuxuu ka kooban yahay Java compiler nb-javac (waxaa wax ka beddelay javac) waxaa loo tarjumay adeegsiga Java 14.
- Wixii loogu talagalay Java SE, taageerada nidaamka dhisida Gradle waa la shaqeysiiyay.
- Ficillada cusub ee loo yaqaan 'PHP' ayaa lagu daray miiska iskuxiraha si loo cusbooneysiiyo otomaatiga isla markaana loo maamulo qoraallada. Kala-bixiyaha, halkii 0 iyo 1 ee qiimaha Boolean ee doorsoomayaasha, waxaa loo muujiyey inay yihiin been iyo run. Waxa kale oo ku jira qalab la hagaajiyay oo loogu talagalay falanqaynta koodhka.
- Wixii HTML ah, qaybta calaamadeynta saxeexa waa la cusbooneysiiyay (ansaxiyaha.jar). Waxaa ku jira taageerada dhammaystirka qaababka. Taageero lagu daray dhameystirka koodhka iyo muujinta jumlada dhismayaasha.
- Xulashada qaabeynta CSS ee 'Tabs iyo indhoolayaasha' ayaa la soo jeediyay si loo xakameeyo indentation iyo isticmaalka tab ama meelaha.
- Bilowgii, ogaado JDK lagu rakibay Gnu / Linux iyo macOS adoo adeegsanaya qalabka sdkman.
Macluumaad dheeri ah oo ku saabsan noocaan ah 'NetBeans', adeegsadayaashu way awoodaan la tasho sii deynta.
Ku rakib NetBeans 12.1
Haddii aad rabto inaad isticmaasho noocaan cusub ee NetBeans, waa in la sheegaa ugu yaraan waa inaan heysanaa ugu yaraan nooca Java 8 ee Oracle u Fur JDK v8 lagu rakibay nidaamkeena iyo Apache Ant 1.10 ama ka sareeya.
Sida loo qabsado
para rakibi nooca Netbeans 12.1 sida xirmo snap nidaamkayaga Ubuntu, waa inaan fureynaa terminal (Ctrl + Alt + T) oo aan isticmaalnaa amarka rakibida soo socda:
sudo snap install netbeans --classic
Ka dib rakibidda, waan awoodnaa bilow Apbe Netbeans adoo adeegsanaya barnaamijka bilawga ah ee aan ka heli doonno nidaamkeena:
Koronto
para ka tirtir Netbans 12.1 xirmo snap ah Nidaamkeena waxaan u adeegsan karnaa amarka:
sudo snap remove netbeans
Iyadoo rakibaya
Hab kale oo barnaamijkan loogu rakibo kombiyuutarkayagu wuxuu noqon doonaa adoo adeegsanaya rakibayaasha aan awoodno ka soo degso degelka ee mashruuca. Si aan u helno xirmadan waxaan sidoo kale fursad u yeelan doonnaa inaan adeegsanno aaladda wget-ka aaladda (Ctrl + Alt + T) sida soo socota:
wget -c https://downloads.apache.org/netbeans/netbeans/12.1/Apache-NetBeans-12.1-bin-linux-x64.sh
Marka soo dejintu dhammaato, waan samayn doonnaa isticmaal amarka soo socda si aad u siiso fulinta rukhsadda faylka la soo dejiyey:
sudo chmod +x Apache-NetBeans-12.0-bin-linux-x64.sh
hadda waan awoodnaa ku socod faylka amarka:
./Apache-NetBeans-12.0-bin-linux-x64.sh
Amarkan wuxuu bilaabi doonaa rakibayaasha shaashadda Netbeans.
Koronto
Waan awoodnaa qalabkan ka saar kooxdayada fulinta qaybta (Ctrl + Alt + T) amarka:
./$HOME/netbeans-12.1/uninstall.sh
Sida Flatpak
Haddii aan rabno inaan ku rakibno IDE-kan sidii xirmo Flatpak, Waa in la sheegaa in maanta nooca la rakibayo uu noqon doono 12, ma haysan doonno wax ka badan awood farsamadaan on Ubuntu 20.04.
Marka aan ku rakibi karno xirmada noocan ah nidaamkeena, terminal (Ctrl + Alt + T) waan awoodnaa bilow Netbeans 12.0 rakibaadda adoo adeegsanaya amarka soo socda:
flatpak install --user https://flathub.org/repo/appstream/org.apache.netbeans.flatpakref
Koronto
Haddii loo baahdo, waan rabnaa ka saar kombiyuutarka kombiyuutarka, waxaan kaliya u baahanahay inaan furno terminal (Ctrl + Alt + T) oo aan u isticmaalno amarkan kale:
flatpak --user uninstall org.apache.netbeans
Wixii macluumaad dheeraad ah ee ku saabsan barnaamijkan, isticmaaleyaashu way awoodaan la tasho -Leaks ama dukumeentiyo waxaa lagu bixiyaa websaydhka mashruuca.
Waad salaaman tahay, waxaan ku jiraa apache netbeans 12.1 taas oo aan isku dayo inaan ku rakibo java openGl, taas oo aan ii shaqeyn tan iyo markii aan horeyba isku dayay siyaabo badan, waxaan isku dayay inaan ku rakibo qorrax madoobaad si isku mid ah mana shaqeyneyso, haddii aad way i siin kartaa xoogaa caawinaad ah aad baan ugu mahadnaqayaa, maxaa yeelay mar hore ayaan aad ugu yaraa waqtiga bixinta mashruuca
Waad salaaman tihiin. Siyaabo noocee ah ayaad isugu dayday inaad ku rakibto?