En el següent article anem a fer una ullada a RubyMine. aquest és un potent IDE per Ruby de JetBrains. A l'igual que tots els altres IDE de JetBrains, RubyMine també compta amb la funció de completat automàtic intel·ligent i moltes altres eines per ajudar a l'usuari a escriure i depurar la seva aplicació de Ruby ràpidament.
En aquest article veurem com instal·lar aquest IDE en Ubuntu. Per a aquest exemple utilitzaré Ubuntu 18.04 LTS amb una llicència de mostra. Això és degut al fet que RubyMine no és gratis. Permet utilitzar la versió de prova durant 30 dies, Després cal pagar per la seva corresponent llicència per a poder utilitzar-lo.
instal·lar RubyMine
Instal·lar el llenguatge de programació Ruby
Per executar els programes de Ruby, anem a haver de instal·lar el llenguatge de programació Ruby en la màquina que tinguem pensat utilitzar. En Ubuntu, es pot instal·lar aquest llenguatge amb la següent comanda a la terminal (Ctrl + Alt + T):
sudo apt install ruby-full
Instal·lar l'IDE RubyMine
En Ubuntu 16.04 LTS i versions posteriors, RubyMine està disponible com a paquet SNAP. Gràcies a això es pot instal·lar la seva última versió en Ubuntu des del repositori oficial de paquets SNAP d'Ubuntu.
Per començar la instal·lació, només cal obrir un terminal (Ctrl + Alt + T) i instal·lar el paquet RubyMine SNAP executant la següent comanda:
sudo snap install rubymine --classic
El paquet snap corresponent començarà la descàrrega i instal·lació.
Configuració inicial de RubyMine
Ara, ja es pot iniciar RubyMine des del menú d'aplicacions d'Ubuntu, com es pot veure en la següent captura de pantalla.
Atès que estaràs executant RubyMine per primera vegada, és lògic que no tinguis cap configuració per importar. Simplement selecciona "No importar configuració"I fes clic a"Ok".
La següent pantalla serà en la qual has de acceptar l'Acord d'Usuari de JetBrains. Per fer-ho, hauràs de confirmar que ho has llegit i que acceptes els termes mitjançant aquesta casella de verificació de l'Acord d'Usuari. Continua fent clic a «continuar".
Ara seleccioneu un tema d'UI i fes clic en "següent".
continuem seleccionant el mapa de tecles amb el que et sentis còmode. Fes clic a «següent".
Ara tindrem la possibilitat de habilitar / deshabilitar certes funcions segons les teves necessitats. Un cop hagis acabat, fes clic a «següent".
En aquest punt JetBrains et suggerirà alguns complements populars per RubyMine. Si t'interessa algun d'ells, simplement fes clic en "instal·lar»Per instal·lar-lo. Un cop hagis acabat, fes clic a «Començar a utilitzar RubyMine".
Ara, has de activar el IDE. RubyMine no és gratis. Per poder utilitzar, cal comprar una llicència de JetBrains. Una vegada que tingui les credencials o decideixis utilitzar la versió per a provar gratis durant 30 dies, pots activar RubyMine des d'aquesta finestra.
Acabada la configuració inicial, veurem la primera finestra de RubyMine. Des d'aquí serà des del lloc en el qual podràs crear nous projectes i gestionar els projectes existents.
Creació d'un projecte bàsic Ruby amb RubyMine
Com a exemple d'ús, anem a veure com crear un nou projecte per poder executar un programa Ruby simple. Primer, vam iniciar RubyMine. Només cal fer clic a "Crear nou projecte".
Ara, selecciona el tipus de projecte. Per aquest exemple vaig a optar per "projecte buit". haurem de establir la ubicació de el projecte i assegurar-nos que el SDK de Ruby sigui correcte. Un cop hagis acabat, fes clic a «Crear".
Un cop al programa, anem a crear un nou arxiu anomenat hola.rb. Dins només anem a escriure les següents línies:
msg = “Esto es un ejemplo de proyecto creado con RubyMine” puts(msg)
Una vegada que acabis, fes clic al botó "Reproduir", Com s'indica en la següent captura de pantalla, per executar el programa exemple hola.rb.
Si quan vulguis executar el programa, el botó "Reproduir" el trobes en color gris. No et preocupis, també pots executar el programa des de del menú 'Run → Run«.
Ara, selecciona el teu programa Ruby de la llista.
El programa ha d'executar-i mostar la sortida correcta com es pot veure en la següent captura de pantalla.
Desinstal RubyMine
Si després de provar el programa no acaba de convèncer i vols eliminar del sistema. Només has d'obrir una terminal (Ctrl + Alt + T) i en ella escriure:
sudo snap remove rubymine
Si t'interessa aquest IDE, pots consultar més informació a la pàgina web de el projecte.