I-BlueJ i-IDE yokufunda iJava ngendlela exhumanayo nebukwayo

I-BlueJ

IBlueJ yindawo yentuthuko edidiyelwe (SDI) yenzelwe ulimi lohlelo lweJava, ikakhulukazi ngezinjongo zokufundisa, kepha ibuye ilungele ukuthuthukiswa kwesoftware emincane.

IBlueJ yathuthukiswa ukuxhasa ukufundisa nokufunda izinhlelo ezigxile entweni futhi ngenxa yalokho, ukwakheka kwayo kwehlukile kwezinye izindawo zentuthuko. Isikrini esikhulu sikhombisa ngokusobala ukwakheka kwesigaba sohlelo lokusebenza ngaphansi kwentuthuko (kumdwebo ofana ne-UML kakhulu) futhi izinto zingakhiwa futhi zihlolwe ngokuhlanganyela.

Kuhlanganiswe ne-interface yomsebenzisi elula, Lokhu kulula kokuxhumana kuvumela ukuhlolwa okulula kwezinto ezithuthukiswayo. Imiqondo yokuqondiswa kwento (amakilasi, izinto, ukuxhumana ngezingcingo zendlela) imelwe ngokubonakalayo ekwakhiweni kokusebenzisana kusixhumi esibonakalayo.

Mayelana I-BlueJ

IBlueJ inomhleli ofana nalokho okungaba incwajana yokubhalela noma abanye abahleli abanjengeNotepad.
Phakathi kwezici zayo eziyinhloko singathola okulandelayo:

  • Isethulo esenzelwe into: imiqondo yamakilasi nezinto yethulwa ngokubonakalayo.
  • Ukulula kwesixhumi esibonakalayo: I-graphical interface yomsebenzisi ilula kunezindawo ezisezingeni eliphakeme lobuchwepheshe, ngakho-ke kulula ukufunda.
  • Ukusebenzisana nezinto: Abahleli bayakwazi ukuzama izinto ngokuzidala ku-Object Bench nokusebenzisa izindlela ngazinye ngokuhlanganyela (kufaka phakathi ukudlula kwepharamitha nokuhlolwa kwemiphumela).
  • The «Ikhodi Pad»: Iphedi yekhodi iyithuluzi elihlola khona manjalo izinkulumo nemishwana ebhalwe eJava.
  • Ukuhlolwa kokuhlukunyezwa: IBlueJ isekela ukuhlolwa kwe-regression ngenxa yokuhlanganiswa kwayo ne-JUnit. Ngokungeziwe emakilasini okubhala ngesandla we-JUnit, izivivinyo zokusebenzisana zingaqoshwa futhi amacala wokuhlola we-JUnit angakhiwa kuwo.
  • Ukusekelwa komsebenzi weqembu: IBlueJ inikeza ukusekelwa okulula kokusebenza kweqembu nge-subset ye-CVS nokusebenza kwe-Subversion.
  • Ukusekelwa kweJava ME: Amaphrojekthi weJava ME (Micro Edition) angakhiwa futhi asetshenziswe kusuka kwaBlueJ.
  • Uhlelo lwe-Flexible extension: Izandiso (aka Plug-Ins) zingakhiwa kusetshenziswa i-Public Extensions API ukunweba ukusebenza kwendawo eyisisekelo yohlelo.
  • Dala amaJar Files nama-Applets

Ngaphambi kokuya kwinqubo yokufaka yale IDE kubalulekile ukukhumbula ukuthi njengoba iBlueJ isebenza neJava kumele sifake i-JDK kusistimu yethu.

Ungayifaka kanjani iBlueJ IDE kuLinux?

Isixhumi esibonakalayo seBlueJ

Okwalabo abanentshisekelo yokukwazi ukufaka le IDE ezinhlelweni zabo pBangakwenza ngokulandela imiyalo esabelana ngayo ngezansi.

LAbathuthukisi beBlueJ basinikeza ngokusemthethweni iphakethe lesikweletu. Ngakho-ke uma ungumsebenzisi wokusatshalaliswa okususelwa ku-Debian 9 noma Ubuntu 18.10, kufanele ulande leli phakheji kuwebhusayithi esemthethweni yephrojekthi.

Singazisekela ngosizo lomyalo we-wget, ngoba lokhu sizovula i-terminal futhi kuyo sithayipha okulandelayo:

wget https://www.bluej.org/download/files/BlueJ-linux-420.deb

Kwenziwe ukulanda kwephakheji singayifaka ngemenenja yethu yephakeji esiyithandayo noma kusuka esigungwini uqobo ngomyalo olandelayo:
sudo dpkg -i BlueJ-linux-420.deb

Ekugcineni, uma unezinkinga zokuncika kohlelo lokusebenza, singazixazulula ngokwenza umyalo olandelayo ku-terminal:
sudo apt -f install

Ukufakwa kusuka ku-Flatpak

Manje enye indlela ongafaka ngayo le IDE ekusatshalalisweni kweLinux uma kwenzeka ungeyena umsebenzisi wanoma yini etholakala kuDebian noma Ubuntu, usebenzisa amaphakheji weFlatpak.

Ngakho-ke, ukwenza ukufakwa ngale ndlela kuyadingeka ukuthi ube nokuxhaswa okwengezwe ekusatshalalisweni kwakho.

Ku-terminal sizothayipha umyalo olandelayo ukufaka i-IDE:

flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref

Ukufaka kusuka ku-JAR

Ekugcineni, enye ingxenye pUkuze ukwazi ukusebenzisa i-BlueJ ukulanda iphakheji yayo ye-JAR ukusetshenziswa kwayo okungenzeka ngayo. Okudingekayo kuphela ukuthi uhlelo lwakho lusekele i-Java.

Silanda lokhu kusuka ku-terminal nge:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar

Mane uqhafaze kabili efayeleni ukuze ulisebenzise.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  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.