Jau keletą metų programavimas atveria daug durų. Seniai praėjo tie laikai, kai programavote kurti tik svarbesnę programinę įrangą. Dabar yra daugiau įrenginių, daugiau programų parduotuvių ir daugiau potencialių klientų, todėl, galvodami apie savo mokymo programos rengimą ir tobulinimą, reikia atsižvelgti į programavimą ir plėtrą. Visa tai didina susidomėjimą "NetBeans", „Java“ pagrindu sukurta integruota kūrimo aplinka.
Turi integruota plėtros aplinka Jis taip pat žinomas kaip IDE dėl savo santrumpos anglų kalba („Integrated Development Environment“). Šis IDE, kaip mes nuo šiol jį nurodysime, yra skirtas apriboti kodo klaidas ir palengvinti klaidų taisymą tokiais įrankiais kaip „NetBeans FindBugs“, kuriais siekiama surasti ir ištaisyti įprastas „Java“ ir „Debugger“ kodo klaidas. valdyti sudėtingą kodą naudojant lauko valdiklius, pertraukimo taškus ir vykdymo stebėjimą. Kita vertus, „NetBeans IDE“ yra sukurtas specialiai „Java“ kūrėjams, jis palaiko C / C ++, PHP, Groovy ir HTML5, be „Java“, „JavaScript“ ir „JavaFX“.
„NetBeans“ yra specialiai sukurtas „Java“ kūrėjams
Įrankiai ir galimybės „NetBeans“ IDE įtraukti turtingo teksto rengyklę, skirtą pertvarkyti įrankius ir kodo šablonus, išsamūs, aukšto lygio programų vaizdai, „vilkimo ir nuleidimo“ GUI išdėstymas bei versijos, integruojant „iš karto“ su tokiais įrankiais kaip „Git“. „NetBeans“ IDE gali veikti bet kurioje operacinėje sistemoje kuri palaiko JVM suderinama, įskaitant „Linux“, „Windows“ ir „OS X“.
Pagrindinė „NetBeans“ platforma palaiko naujų programų kūrimą ir tolesnis esamų programų kūrimas naudojant modulinius programinės įrangos komponentus. „NetBeans“ IDE kaip „NetBeans“ platformoje veikianti programa yra išplėsta ir gali būti išplėsta, kad palaikytų naujas kalbas.
Atvirojo kodo IDE
Projektą įkūrė „Sun Microsystems“ šio amžiaus pradžioje arba praėjusio amžiaus pabaigoje, atsižvelgiant į tai, kad šimtmetis prasideda to paties 1 metais. Mes išvengsime painiavos, jei sakysime, kad ji buvo įkurta 2000 m. Birželio mėn. Vėliau „NetBeans“ nusipirko „Oracle“, tačiau „Sun MicroSystems“ išlieka pagrindine projekto rėmėja.
Mes kalbame apie IDE atvirojo kodo, kuris padeda vis daugiau žmonių jį naudoti, iš dalies sugebėdamas juo naudotis nemokamai. Praėjus šešeriems metams po išleidimo, IDE buvo licencijuota pagal Bendrąją kūrimo ir platinimo licenciją (CDDL), o po metų - dviem licencijomis - CDDL ir GPL2.
Naujausia versija, kurią galite įdiegti, kaip paaiškinsime toliau, yra Apache NetBeans 11 ir buvo išleistas 4 m. balandžio 2019 d. Iki v8.2 jos vardas buvo „NetBeans X“, 9.0 m. liepos mėn. pakeistas į „Apache NetBeans 2018“. Nuo devintos versijos nebebuvo daugiau taškinių versijų, tarsi, pavyzdžiui , v8.2, v7.3.1 ir v6.9.1, be kita ko.
„NetBeans“ priklauso nuo „Java“
Kaip paaiškinome ir paminėsime vėliau, kalbame apie IDE arba integruotą kūrimo aplinką „Java“ pagrindu. Tai reiškia, kad nuo šios technologijos priklauso, ar ji galės veikti. Be „Java“ nėra „NetBeans“. Tai taip pat reiškia, kad galime rasti tam tikro nesuderinamumo, pavyzdžiui, jei naudosime seną „Java“ versiją ir modernią IDE versiją, kuri yra šio įrašo veikėja. Geriausias būdas to išvengti, kaip paaiškiname kitame skyriuje, yra įdiegti versiją, kurios pakete yra visa reikalinga programinė įranga. „NetBeans“ yra tiek APT, tiek „Snap“ ir „Flatpak“ versijose. Tai paskutinis, kurį norime įdiegti, nes jame jau yra „Java“ versija, kuri veiks geriausiai, viskas tame pačiame pakete.
Kai bandome įdiegti „Snap“ versiją naudodami komandą „sudo snap install netbeans“, ji mus įspėja, kadŠi „netbeans“ snapo peržiūra buvo paskelbta naudojant klasikinį uždarymą, kad galėtumėte atlikti savavališkus sistemos pakeitimus už seifo ribų, kuriuose paprastai yra spragtukai, o tai gali kelti riziką jūsų sistemai.„Bet aš manau, kad tai visiškai saugu. Iš kitos pusės, šiame pakete nėra „Java“ nes jis yra įtrauktas į „Flatpak“ versiją.
Kaip įdiegti „NetBeans“ „Ubuntu“
Manau, kad skirtingi esami „NetBeans“ diegimo metodai yra viena geriausių jos vizitinių kortelių. Turiu omenyje, kad yra daugybė būdų jį įdiegti, įskaitant du garsiausius „Next-Gen“ paketus: „Flatpak“ ir „Snap“. Mes galime jį įdiegti tiesiai iš savo programinės įrangos centro APT versijoje, „Snap“ versijoje tuose, kurie jį palaiko, kai tik įdiegimas atliekamas nuo nulio, taip pat „Flatpak“ versijoje, jei anksčiau įgalinome palaikymą. Tiesiog ieškokite „neatbeans“ be kabučių programinės įrangos centre ir pasirodys visos trys parinktys. Visais trimis atvejais „NetBeans“ galime įdiegti iš mygtuko „įdiegti“.
Kita vertus, mes taip pat galime jį įdiegti iš terminalo, kuris būtų toks APT versijoje:
sudo apt install netbeans
Ši „Snap“ versijos komanda:
sudo snap install netbeans --classic
Toliau pateikiama „Flatpak“ versija:
flatpak install flathub org.apache.netbeans
Nuo to, kas gali atsitikti, ar tiesiog kaip įdomu, komanda „NetBeans“ paleisti „Flatpak“ versijoje būtų tokia:
flatpak run org.apache.netbeans
Kodėl nerekomenduoju APT versijos (ar net „Snap“)
Arba kas yra tas pats: kodėl patartina įdiegti „Flatpak“ versiją. Iš esmės dėl dviejų priežasčių:
- APT versija įdiegia daugybę priklausomybių.
- „Java“ turi būti įdiegta atskirai. Jei įdiegsime nepalaikomą versiją, net negalėsime paleisti programos.
Kita vertus, „Flatpak“ pakete savaime yra viskas, ko reikia norint veikti. Praktiškai neįmanoma suderinamumo problemų, kaip gali būti APT versijoje.
Ir kaip jį pašalinti
Mes galime jį pašalinti, kai įdiegėme, tai yra iš programinės įrangos centro ar terminalo. Komandos būtų:
APT versijoje:
sudo apt remove netbeans sudo apt autoremove
Greitai
sudo snap remove netbeans --classic
Vėliau aplankus ištrinsime /home/.netbeans, / home / snap / netbeans ir šaknis / var / snap / netbeans.
„Flatpak“ versijoje:
flatpak --USUARIO uninstall org.apache.netbeans
Vėliau ištrinsime „NetBeans“ aplanką, kuris bus /home/.var/app/org.apache.netbeans.
Ar jau žinote, kas yra „NetBeans“ ir kaip jį įdiegti / pašalinti „Ubuntu“?