BlueJ inzvimbo inosanganisirwa yekusimudzira (SDI) yakagadzirirwa mutauro weJava programming, kunyanya nechinangwa chekudzidzisa, asi zvakare yakakodzera kune diki-diki software kuvandudza.
BlueJ yakagadzirwa kusimudzira kudzidzisa uye kudzidza chirongwa chakanangana nechinhu uye nekuda kweizvozvo, dhizaini yacho inosiyana nedzimwe nharaunda dzekuvandudza. Iyo huru skrini inoratidzira inoratidza chimiro chekirasi yechishandiso chiri kuvandudzwa (mune UML-yakafanana dhayagiramu) uye zvinhu zvinogona kugadzirwa uye kuyedzwa zvichipindirana.
Yakasanganiswa neyakareruka mushandisi interface, Uku kurerukirwa kwekudyidzana kunotendera kuyedza kuri nyore nezvinhu mukuvandudza. Idzo pfungwa dzechinhu kutarisisa (makirasi, zvinhu, kutaurirana kuburikidza nenzira nzira) zvinomiririrwa zvinoonekwa mune yekudyidzana dhizaini mune inoenderana
About Wiki BhuruuJ
BlueJ ine mupepeti wakafanana neiyo inogona kunge iri notepad kana vamwe vapepeti vakaita seNotepad.
Pakati pehunhu hwayo hukuru tinogona kuwana zvinotevera:
- Chinongedzo chakanangidzirwa kuchinhu: iwo pfungwa dzekirasi uye zvinhu zvinoratidzwa zvinoonekwa.
- Kureruka kwechimiro: Iyo graphical mushandisi interface iri nyore pane munzvimbo dzakakwirira-nzvimbo dzehunyanzvi, uye nekudaro zviri nyore kudzidza.
- Kubatana nezvinhu: Mapurogiramu anokwanisa kuyedza zvinhu nekuzvigadzira muBench yechinhu uye nekushandisa nzira dzakabatana (kusanganisira kupasa paramende uye kuongorora mhedzisiro).
- The «Code Pad»: Iyo kodhi padhi chishandiso icho chinoongorora ipapo ipapo zvirevo zvemutsara nemitsara yakanyorwa muJava
- Kuzvidzora kuyedza: BlueJ inotsigira kudzokororwa kuyedzwa nekuda kwekubatanidzwa kwayo neJUnit. Pamusoro pekunyora zvinyorwa zveJUnit, bvunzo dzekupindirana dzinogona kurekodwa uye JUnit bvunzo dzematare dzinogona kugadzirwa kubva kwavari.
- Rutsigiro rwebasa reboka: BlueJ inopa nyore tsigiro yeboka reboka kuburikidza neiyo subset yeCVS uye Subversion mashandiro.
- Java ME tsigiro: Java ME (Micro Edition) mapurojekiti anogona kuvandudzwa uye kuitwa kubva kuBlueJ.
- Usazviomesera chiwedzerwa hurongwa: Kuwedzeredzwa (aka Plug-Ins) kunogona kuvandudzwa uchishandisa yeruzhinji yekuwedzera API kuwedzera mashandiro enzvimbo yakakosha yechirongwa.
- Gadzira Jar Mafaira uye maApple
Usati waenda kune yekumisikidza maitiro eiyi IDE zvakakosha kuyeuka kuti sezvo BlueJ ichishanda neJava tinofanirwa kuve neiyo JDK yakaiswa pane yedu system.
Maitiro ekuisa iyo BlueJ IDE paLinux?
Kune avo vanofarira kugona kuisa iyi IDE pane avo masystem pUnogona kuzviita nekutevera rairo dzatinogovana pazasi.
LVagadziri veBlueJ vanotipa zviri pamutemo dhadhi package. Saka kana iwe uri mushandisi wekugovera unobva paDebian 9 kana Ubuntu 18.10, iwe unofanirwa kurodha pasuru iyi kubva kune yepamutemo webhusaiti yeiyo projekiti.
Tinogona kuzvitsigira nerubatsiro rwemutemo wget, nekuti izvi tiri kuzovhura terminal uye mairi tinonyora zvinotevera:
wget https://www.bluej.org/download/files/BlueJ-linux-420.deb
Waita kurodha pasi kwepakeji tinogona kuisa izvi neyedu inodiwa package maneja kana kubva kune iyo terminal pachayo nemirairo inotevera:
sudo dpkg -i BlueJ-linux-420.deb
Chekupedzisira, kana paine matambudziko nezvinodiwa nechishandiso, tinogona kuzvigadzirisa nekuita unotevera kuraira mune iyo terminal:
sudo apt -f install
Kuisirwa kubva kuFlatpak
Iye zvino imwe nzira iyo iwe yaunogona kuisa iyi IDE mukuparadzira kwako kweLinux kuitira kuti kana usiri mushandisi wechinhu chero chipi zvacho chinobva paDebian kana Ubuntu, chiri kuburikidza nekushandisa kweFlatpak mapakeji.
Naizvozvo, kuti uite iko kuiswa nenzira iyi zvinodikanwa kuti iwe uve nerutsigiro rwakawedzerwa mukugovera kwako.
Mune terminal tinonyora unotevera rairo yekuisa iyo IDE:
flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref
Kuisirwa kubva kuJAR
Pakupedzisira, imwe hafu pKugona kushandisa BlueJ, ndeye kurodha pasi kwayo JAR package iyo iko kushandiswa kwayo kunogoneka. Chinodiwa chete ndechekuti yako system inotsigira Java.
Isu tinotora izvi kubva kuchiteshi ne:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar
Uye tinya kaviri pafaira kuti uite.