RubyMine, faka le IDE kaRuby kusuka kumaJetbrains ku-Ubuntu

mayelana ne-rubymine

Esihlokweni esilandelayo sizobheka iRubyMine. Lokhu i-IDE enamandla kaRuby nguJetBrains. Njengawo wonke umuntu I-JetBrains IDE, IRubyMine futhi ifaka ukuqedela okuzenzakalelayo okuhlakaniphile namanye amathuluzi amaningi okusiza umsebenzisi ukuthi abhale futhi alungise uhlelo lwabo lweRuby ngokushesha.

Kulesi sihloko sizobona ukuthi ungayifaka kanjani le IDE ku-Ubuntu. Ngalesi sibonelo ngizosebenzisa Ubuntu 18.04 LTS nelayisensi yesampula. Lokhu kungenxa ye- I-RubyMine ayikho mahhala. Ikuvumela ukuthi usebenzise i inguquko yecala izinsuku ezingama-30, lapho-ke kufanele ukhokhele ilayisense elihambisanayo ukuze ukwazi ukuyisebenzisa.

Faka iRubyMine

Faka ulimi lohlelo lweRuby

Ukuqhuba izinhlelo zeRuby, kuzofanele sikwenze faka ulimi lohlelo lweRuby emshinini esihlela ukuwusebenzisa. Ku-Ubuntu, ungafaka lolu limi ngomyalo olandelayo ku-terminal (Ctrl + Alt + T):

faka ulimi oluphelele lwe-ruby

sudo apt install ruby-full

Faka i-RubyMine IDE

Ku-Ubuntu 16.04 LTS nezinguqulo zakamuva, I-RubyMine iyatholakala njengephakethe le-SNAP. Ngenxa yalokhu ungakwazi faka inguqulo yayo yakamuva ku-Ubuntu kusuka endaweni esemthethweni yephakheji ye-Ubuntu SNAP.

Ukuqala ukufakwa, vele uvule i-terminal (Ctrl + Alt + T) ne- faka iphakethe leRubyMine SNAP isebenzisa umyalo olandelayo:

sudo snap install rubymine --classic

Iphakethe le-snap elihambisanayo lizoqala ukulanda nokufaka.

faka i-rubymine snap package

Ukusetha kokuqala kweRubyMine

Manje, ungakwazi qala iRubyMine kusuka kumenyu yezicelo ze-Ubuntu, njengoba kungabonakala kusikrini esilandelayo.

Isiqalisi seRubyMine

Njengoba uzobe usebenzisa iRubyMine okokuqala ngqa, kunengqondo ukuthi awunazo izilungiselelo zokungenisa. Mane ukhethe "Ungangenisi ukulungiswa"Bese uchofoza ku-"Ok".

ukungenisa izinketho kuRubyMine

Isikrini esilandelayo sizoba lapho kufanele wenze khona yamukela Isivumelwano Somsebenzisi seJetBrains. Ukuze wenze kanjalo, kuzofanela uqinisekise ukuthi uyifundile nokuthi wamukela imigomo ngaleli bhokisi lokuhlola leSivumelwano Somsebenzisi. Qhubeka ngokuchofoza «Qhubeka".

Yamukela ilayisense yeRubyMine

Manje khetha ifayela le- Itimu ye-UI bese uchofoza ku- «Okulandelayo".

isihloko se-ui seRubyMine

Siyaqhubeka ukukhetha umephu ongukhiye ozizwa ukhululekile ngayo. Chofoza ku- «Okulandelayo".

izilungiselelo ezingukhiye zeRubyMine

Manje sizoba nethuba lokuthi nika amandla / khubaza imisebenzi ethile ngokwezidingo zakho. Uma usuqedile, chofoza ku- «Okulandelayo".

Faka imisebenzi yeRubyMine

Ngalesi sikhathi amaJetBrains azophakamisa amanye ama-plugins athandwayo eRubyMine. Uma unentshisekelo kunoma iyiphi yazo, mane uchofoze ku- «Faka»Ukuyifaka. Uma usuqedile, chofoza ku- «Qalisa ngeRubyMine".

ama-plugins weRubyMine

Manje, kufanele yenza kusebenze i-IDE. I-RubyMine ayikho mahhala. Ukuze uyisebenzise, ​​kufanele uthenge ilayisense yeJetBrains. Lapho usunemininingwane noma unquma ukusebenzisa inguqulo ukuyizama mahhala izinsuku ezingama-30, ungaqala ukusebenzisa iRubyMine kusuka kuleli windi.

Ngemuva kokumiswa kokuqala, sizobona iwindi lokuqala leRubyMine. Ukusuka lapha kuzoba kusuka lapho uzokwazi khona ukudala amaphrojekthi amasha nokuphatha amaphrojekthi akhona.

Isikrini Sokwamukela iRubyMine

Dala iphrojekthi eyisisekelo yeRuby ngeRubyMine

Njengesibonelo sokusetshenziswa, ake sibone ukuthi kanjani dala iphrojekthi entsha ozokwazi ukuyenza sebenzisa uhlelo olulula lweRuby. Okokuqala, siqala iRubyMine. Kumele uchofoze ku- “Dala iphrojekthi entsha".

dala iphrojekthi entsha ngeRubyMine

Manje, khetha uhlobo lwephrojekthi. Ngalesi sibonelo ngizokhetha "Iphrojekthi engenalutho”. Kuzofanele sikwenze setha indawo yephrojekthi bese uqinisekisa ukuthi i-Ruby SDK ilungile. Uma usuqedile, chofoza ku- «Dala".

ukwenziwa kwasendaweni kwephrojekthi entsha ne-ruby sdk kuRubyMine

Kanye ohlelweni, sizokwenza dala ifayela elisha elibizwa ngokuthi hello.rb. Ngaphakathi sizobhala nje le migqa elandelayo:

sawubona isibonelo somhlaba ngeRubyMine

msg = “Esto es un ejemplo de proyecto creado con RubyMine”
puts(msg)

Uma usuqedile, chofoza inkinobho "dlala”, Njengoba kukhonjisiwe esithombeni esilandelayo, ukuze sebenzisa uhlelo lwesibonelo hello.rb.

run inkinobho kuRubyMine

Uma lapho ufuna ukwenza uhlelo, inkinobho "Dlala" iba mpunga. Ungakhathazeki, nawe unga sebenzisa uhlelo kusuka kumenyu «Qalisa → Qalisa«.

Qalisa uhlelo ngemenyu yokuqalisa kuRubyMine

Manje, khetha uhlelo lwakho lweRuby ohlwini.

Khetha iphrojekthi ozoyisebenzisa kuRubyMine

Uhlelo kufanele luqalise futhi lubonise okukhiphayo okulungile njengoba ubona kusikrini esilandelayo.

Uhlelo luqhutshwa kuRubyMine

Khipha i-RubyMine

Uma ngemuva kokuzama uhlelo alukukholisi futhi ufuna ukulisusa kusistimu yakho. Kufanele uvule ukuphela (Ctrl + Alt + T) bese ubhala kuwo:

sudo snap remove rubymine

Uma unentshisekelo kule IDE, unga thintana neminye imininingwane ku iwebhusayithi yephrojekthi.


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.