Ruby Environnement

Configuration de l'environnement local

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

Éditeurs Ruby populaires

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

  • Si vous écrivez sous Windows, vous pouvez utiliser n'importe quel simple éditeur de texte tel que VSCode ou Edit Plus.
  • VIMVim (Vi IMproved) est un éditeur de texte simple disponible sur presque tous les systèmes Unix, et il est maintenant également disponible sur Windows. De plus, vous pouvez aussi utiliser votre éditeur vi préféré pour écrire des programmes Ruby.
  • RubyWinest un environnement de développement intégré (IDE) Ruby pour Windows.
  • Environnement de développement Ruby (RDE)Pour les utilisateurs de Windows, c'est aussi un bon environnement de développement intégré (IDE).

Ruby interactif (IRb)

Ruby interactif (IRb) fournit un shell pour l'expérimentation. Dans le shell IRb, vous pouvez immédiatement visualiser les résultats d'interprétation ligne par ligne.

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

Tapez simplement ce qui suit dans l'invite de commandesirb, une session Ruby interactive démarrera, comme montré 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 besoin de vous soucier de l'exécution de la commande ci-dessus pour l'instant ; nous l'expliquerons dans les chapitres suivants.

Qu'apprendre ensuite ?

En supposant que vous ayez maintenant configuré votre environnement Ruby et que vous soyez prêt à écrire votre premier programme Ruby, dans le chapitre suivant nous expliquerons comment écrire des programmes Ruby.

Autres extensions