Environnement Ruby


Paramètres de l'environnement local

Si vous souhaitez configurer l'environnement du langage de programmation Ruby, veuillez lire ce chapitre. Ce chapitre vous apprendra tous les sujets importants liés à la configuration de l'environnement. Il est recommandé d'étudier d'abord les sujets suivants avant d'approfondir d'autres sujets :

  • Installation de Ruby sous Linux/Unix : Si vous souhaitez configurer un environnement de développement sous Linux/Unix, veuillez revoir le contenu de ce chapitre.

  • Installation de Ruby sous Windows : Si vous souhaitez configurer un environnement de développement sous Windows, consultez cette section.

  • Options de ligne de commande Ruby : Cette section répertorie toutes les options de ligne de commande que vous pouvez utiliser avec l'interpréteur Ruby.

  • Variables d'environnement Ruby : cette section fournit une liste de toutes les variables d'environnement importantes définies pour faire fonctionner l'interpréteur Ruby.

Éditeurs Ruby populaires

Pour écrire des programmes Ruby, vous avez besoin d'un éditeur :

  • Si vous souhaitez écrire sous Windows, vous pouvez utiliser n'importe quel éditeur de texte simple tel que le Bloc-notes ou Edit plus.

  • VIM (Vi IMproved) est un simple éditeur de texte disponible sur presque tous les Unix et maintenant aussi sur Windows. Vous pouvez également utiliser votre éditeur vi préféré pour écrire des programmes Ruby.

  • RubyWin est un environnement de développement intégré (IDE) Ruby pour Windows.

  • Ruby Development Environment (RDE) est également un bon environnement de développement intégré (IDE) pour les utilisateurs Windows.

Interactive Ruby (IRb)

Interactive Ruby (IRb) fournit une coque pour l'expérience. Au sein du shell IRb, vous pouvez visualiser immédiatement les résultats de l’interprétation ligne par ligne.

Cet outil est fourni automatiquement avec l'installation de Ruby, vous n'avez donc rien à faire de plus pour qu'IRb fonctionne correctement.

Tapez simplement irb dans l'invite de commande et une session Ruby interactive démarrera, comme indiqué ci-dessous :

$irb
irb 0.6.1(99/09/16)
irb(main):001:0> def hello
irb(main):002:1> out = "Hello World"
irb(main):003:1> puts out
irb(main):004:1> end
nil
irb(main):005:0> hello
Hello World
nil
irb(main):006:0>

Vous n'avez pas à vous soucier de la commande ci-dessus ici. Nous vous expliquerons le contenu de l’exécution dans les chapitres suivants.

Qu'allez-vous apprendre ensuite ?

Supposons maintenant que vous ayez configuré votre environnement Ruby et que vous soyez prêt à écrire votre premier programme Ruby. Dans le chapitre suivant, nous vous montrerons comment écrire des programmes Ruby.