En aquesta secció, aprendrem com configurar l'entorn necessari per començar a programar en Ruby. Això inclou la instal·lació de Ruby, la configuració d'un editor de codi i la instal·lació de les eines bàsiques que utilitzarem al llarg del curs.

  1. Instal·lació de Ruby

1.1. Verificar si Ruby ja està instal·lat

Abans d'instal·lar Ruby, és una bona idea verificar si ja està instal·lat al teu sistema. Pots fer-ho obrint una terminal i executant la següent comanda:

ruby -v

Si Ruby està instal·lat, veuràs una sortida similar a aquesta:

ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]

Si no veus una sortida similar, vol dir que Ruby no està instal·lat i hauràs de seguir els passos següents per instal·lar-lo.

1.2. Instal·lació de Ruby en diferents sistemes operatius

1.2.1. Windows

  1. Descarregar RubyInstaller: Ves a RubyInstaller per a Windows i descarrega la versió recomanada.
  2. Executar l'instal·lador: Obre el fitxer descarregat i segueix les instruccions de l'instal·lador. Assegura't de marcar l'opció "Add Ruby executables to your PATH".
  3. Verificar la instal·lació: Obre una nova finestra de terminal (cmd o PowerShell) i executa ruby -v per verificar que Ruby s'ha instal·lat correctament.

1.2.2. macOS

  1. Utilitzar Homebrew: Si no tens Homebrew instal·lat, pots instal·lar-lo executant la següent comanda a la terminal:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. Instal·lar Ruby: Un cop tinguis Homebrew instal·lat, pots instal·lar Ruby executant:

    brew install ruby
    
  3. Verificar la instal·lació: Executa ruby -v a la terminal per assegurar-te que Ruby s'ha instal·lat correctament.

1.2.3. Linux

La majoria de distribucions de Linux tenen Ruby als seus repositoris oficials. Aquí tens com instal·lar Ruby en algunes de les distribucions més populars:

  • Ubuntu/Debian:

    sudo apt update
    sudo apt install ruby-full
    
  • Fedora:

    sudo dnf install ruby
    
  • Arch Linux:

    sudo pacman -S ruby
    

Després de la instal·lació, verifica-la executant ruby -v a la terminal.

  1. Configuració d'un Editor de Codi

Un bon editor de codi pot fer una gran diferència en la teva experiència de programació. Aquí tens algunes opcions populars:

2.1. Visual Studio Code (VS Code)

  1. Descarregar i instal·lar: Ves a Visual Studio Code i descarrega l'instal·lador per al teu sistema operatiu.
  2. Instal·lar extensions: Un cop instal·lat, obre VS Code i instal·la les següents extensions per millorar el suport per a Ruby:
    • Ruby
    • Solargraph (per a l'autocompletat i la documentació)
    • Rubocop (per a l'estil de codi i l'anàlisi estàtica)

2.2. Sublime Text

  1. Descarregar i instal·lar: Ves a Sublime Text i descarrega l'instal·lador per al teu sistema operatiu.
  2. Instal·lar Package Control: Obre Sublime Text i instal·la Package Control.
  3. Instal·lar paquets: Utilitza Package Control per instal·lar els següents paquets:
    • Ruby
    • SublimeLinter i SublimeLinter-rubocop

2.3. Atom

  1. Descarregar i instal·lar: Ves a Atom i descarrega l'instal·lador per al teu sistema operatiu.
  2. Instal·lar paquets: Obre Atom i instal·la els següents paquets:
    • language-ruby
    • ide-ruby
    • linter-rubocop

  1. Instal·lació de Bundler

Bundler és una eina que gestiona les gemmes (biblioteques) que el teu projecte necessita. Per instal·lar Bundler, executa la següent comanda a la terminal:

gem install bundler

  1. Configuració de Git

Git és un sistema de control de versions que utilitzarem per gestionar el nostre codi. Si no tens Git instal·lat, pots descarregar-lo des de aquí.

Després d'instal·lar Git, configura el teu nom d'usuari i correu electrònic:

git config --global user.name "El teu nom"
git config --global user.email "[email protected]"

  1. Prova de la Configuració

Per assegurar-nos que tot està configurat correctament, crearem un petit projecte en Ruby.

  1. Crear un directori de projecte:

    mkdir projecte_ruby
    cd projecte_ruby
    
  2. Crear un fitxer hello.rb:

    touch hello.rb
    
  3. Editar hello.rb: Obre hello.rb amb el teu editor de codi i afegeix el següent codi:

    puts "Hola, món!"
    
  4. Executar el programa:

    ruby hello.rb
    

Si veus la sortida Hola, món!, vol dir que has configurat correctament el teu entorn de desenvolupament en Ruby.

Conclusió

Ara que tens el teu entorn de desenvolupament configurat, estàs llest per començar a programar en Ruby. En el següent tema, crearem el nostre primer programa en Ruby i explorarem la sintaxi bàsica del llenguatge.

© Copyright 2024. Tots els drets reservats