Esihlokweni esilandelayo sizobheka i-Apache NetBeans 12.1. I-Apache Software Foundation ikhiphe inguqulo entsha yemvelo yentuthuko edidiyelwe. Emigqeni elandelayo sizobona ezinye zezindaba, futhi sizobona nokuthi sizifaka kanjani ku-Ubuntu 20.04.
Okokuqala, kuyadingeka ukukuchaza lokho INetbeans yindawo yamahhala, ehlanganisiwe yentuthuko. Idalelwe ikakhulukazi ulimi lohlelo lweJava, futhi inenani elithile lamamojula wokuyinweba nokwenza iphelele ngokwengeziwe. INetBeans yiprojekthi yomthombo ovulekile ephumelela kakhulu, enesisekelo esikhulu sabasebenzisi nomphakathi okhula njalo.
Okwalabo abangayazi le IDE, kufanele ukwazi lokho inikeza ukusekelwa kweJava SE, Java EE, PHP, JavaScript, nezilimi zohlelo lweGroovy. Ngokungeziwe kuzici zayo, kunohlelo lokuklama olususelwa ku-Ant, isilawuli senguqulo, nokwenza kabusha.
Kule nguqulo entsha, i-Apache Software Foundation Organisation ikhiphe inguqulo entsha yemvelo yentuthuko edidiyelwe, lapho okunye ukuthuthukiswa kokusekelwa kungeziwe nge-C / C ++, Java, PHP ne-HTML.
Yini okusha ku-Apache NetBeans 12.1
Le nguqulo entsha ye-IDE Akubandakanyi ushintsho olubalulekile, kepha kufaka phakathi ukuthuthuka kwezinye izici zezilimi zokuhlela lokho kuyavuma. Phakathi kwazo singathola:
- Le nguqulo entsha ekhishiwe iyanezela ukusekelwa okukhawulelwe kwezilimi ze-C / C ++, esasalele ngemuva kwama-plugins wokuthuthukisa we-C / C ++ akhishwe ngaphambili we-NetBeans 8.2.
- Ngokuthuthuka kwe-C / C ++, ukuxhaswa kunikezwa amaphrojekthi alula. Lokhu ivumela ukuhlanganisa nokusebenzisa imiyalo, ukugqamisa i-syntax ngama-grammat e-TextMate, nokulungisa iphutha nge-gdb.
- La ukuqedwa kwekhodi neminye imisebenzi yokuhlela zenziwe ngokuthola umthetho olandelwayo wesiphakeli solimi (I-CCLSLSP, okumele umsebenzisi ayisebenzise ngokuzimela.
- Olunye ushintsho olwengeziwe kwaba yi- ukwesekwa kwesikhulumi I-Jakarta EE 8, eye yathatha indawo yeJava EE (Ipulatifomu yeJava, i-Enterprise Edition).
- Ku-NetBeans 12.1, i-NetBeans eyakhelwe ngaphakathi Java compiler nb-javac (iguqulwe ngu-javackwahunyushelwa ukusebenzisa iJava 14.
- OkweJava SE, ukuxhaswa kohlelo lokwakha iGradle kunikwe amandla.
- Okwezenzo ezintsha ze-PHP kungezwe kwimenyu Yomqambi ukuvuselela i-autoloader nokuqalisa imibhalo. Ku-debugger, esikhundleni se-0 no-1 kumanani we-Boolean okuguqukayo, akhonjiswa njengamanga neqiniso. Kubandakanya namathuluzi athuthukisiwe wokuhlaziywa kwekhodi.
- Ku-HTML, ingxenye yokuqinisekisa umaki ivuselelwe (isigunyaziso). Kufaka phakathi ukusekelwa kokuqedela amaphethini. Kungezwe ukusekelwa kokuqedwa kwekhodi nokugqanyiswa kwe-syntax kokwakhiwa.
- Izinketho zokufomatha 'zamaThebhu nama-indents' ziphakanyisiwe ku-CSS ukulawula ukuhlehla nokusetshenziswa kwamathebhu noma izikhala.
- Ekuqaleni, thola i-JDK efakwe ku-Gnu / Linux naku-MacOS usebenzisa i-toolkit I-SDKMAN.
Ngeminye imininingwane ngalolu hlobo lwe-NetBeans, abasebenzisi bangakwazi thinta i- inothi lokukhishwa.
Faka iNetBeans 12.1
Uma ufuna ukusebenzisa le nguqulo entsha yamaNetBeans, kufanele kuthiwe okungenani kufanele okungenani sibe nohlobo lweJava version 8 ye-Oracle u Vula i-JDK v8 efakwe ohlelweni lwethu futhi Intuthwane ye-Apache 1.10 noma ngaphezulu.
Ungashesha kanjani
para faka iNetbeans version 12.1 njenge snap pack ohlelweni lwethu lwe-Ubuntu, kuzofanele sivule ukuphela (Ctrl + Alt + T) bese sisebenzisa umyalo olandelayo wokufaka:
sudo snap install netbeans --classic
Ngemuva kokufakwa, singakwazi qalisa ama-Apache Netbeans sisebenzisa isiqalisi sohlelo esizosithola ohlelweni lwethu:
Khipha
para khipha iphakethe le-snap le-Netbans 12.1 kusuka ohlelweni lwethu singasebenzisa umyalo:
sudo snap remove netbeans
Nge-installer
Enye indlela yokufaka lolu hlelo kukhompyutha yethu kuzoba sisebenzisa isifaki esingakwazi landa kusuka kuwebhusayithi wephrojekthi. Ukuthola leli phakethe sizoba nethuba lokusebenzisa ithuluzi le-wget kusuka ku-terminal (Ctrl + Alt + T) ngokulandelayo:
wget -c https://downloads.apache.org/netbeans/netbeans/12.1/Apache-NetBeans-12.1-bin-linux-x64.sh
Lapho ukulanda sekuqedile, sizokwenza kanjalo sebenzisa umyalo olandelayo ukunikeza izimvume kufayela elilandiwe:
sudo chmod +x Apache-NetBeans-12.0-bin-linux-x64.sh
Manje sesingakwazi sebenzisa ifayela ngomyalo:
./Apache-NetBeans-12.0-bin-linux-x64.sh
Lo myalo izoqala isifaki sokuqhafaza seNetbeans.
Khipha
Singakwazi susa leli thuluzi eqenjini lethu kusebenze esigungwini (Ctrl + Alt + T) umyalo:
./$HOME/netbeans-12.1/uninstall.sh
NjengoFlatpak
Uma sifuna ukufaka le IDE njengephakheji I-Flatpak, Kumele kushiwo ukuthi namuhla uhlobo oluzofakwa luzoba yi-12, ngeke sibe nokungaphezu kuka- vumela lobu buchwepheshe ku-Ubuntu 20.04.
Lapho sikwazi ukufaka lolu hlobo lwephakeji kusistimu yethu, ku-terminal (Ctrl + Alt + T) singakwazi qalisa ukufakwa kwe-Netbeans 12.0 usebenzisa umyalo olandelayo:
flatpak install --user https://flathub.org/repo/appstream/org.apache.netbeans.flatpakref
Khipha
Uma kunesidingo, sifuna khipha amaNetbeans kwikhompyutha yethu, kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sisebenzisa lo omunye umyalo:
flatpak --user uninstall org.apache.netbeans
Ngeminye imininingwane ngalolu hlelo, abasebenzisi bangakwazi thinta i- Wiki noma i imibhalo okunikelwe kuwebhusayithi yephrojekthi.
Sawubona, ngine-apache netbeans 12.1 lapho ngizama ukufaka iJava openGl, engangisebenzelanga njengoba sengivele ngazama ngezindlela eziningi, ngazama ukuyifaka ku-Eclipse ngendlela efanayo futhi ayisebenzi, uma ukwazi nginike usizo engingabonga kakhulu, ngoba vele ngifushane ngesikhathi ngesikhathi sokulethwa kwephrojekthi
Sawubona. Uzame ngaziphi izindlela ukuyifaka?