Ruby Umgebung

Lokale Umgebung einrichten

Wenn Sie die Umgebung für die Programmiersprache Ruby einrichten möchten, lesen Sie bitte dieses Kapitel. Dieses Kapitel erklärt alle wichtigen Themen im Zusammenhang mit der Umgebungseinrichtung. Es wird empfohlen, zunächst die folgenden Themen zu lernen, bevor Sie tiefer in andere Themen eintauchen:

  • Ruby-Installation unter Linux/Unix: Wenn Sie die Entwicklungsumgebung unter Linux/Unix konfigurieren möchten, lesen Sie bitte diesen Abschnitt.

  • Ruby-Installation unter Windows: Wenn Sie die Entwicklungsumgebung unter Windows konfigurieren möchten, lesen Sie bitte diesen Abschnitt.

  • Ruby-Kommandozeilenoptionen: Dieser Abschnitt listet alle Kommandozeilenoptionen auf, die Sie mit dem Ruby-Interpreter verwenden können.

  • Ruby-Umgebungsvariablen: Dieser Abschnitt listet alle wichtigen Umgebungsvariablen auf; setzen Sie diese Umgebungsvariablen, damit der Ruby-Interpreter funktioniert.

Beliebte Ruby-Editoren

Um Ruby-Programme zu schreiben, benötigen Sie einen Editor:

  • Wenn Sie unter Windows schreiben, können Sie einen beliebigen einfachen Texteditor wie VSCode oder Edit Plus verwenden.
  • VIMVim (Vi IMproved) ist ein einfacher Texteditor, der auf fast allen Unix-Systemen verfügbar ist und jetzt auch unter Windows verfügbar ist. Darüber hinaus können Sie auch Ihren bevorzugten vi-Editor verwenden, um Ruby-Programme zu schreiben.
  • RubyWinist eine integrierte Ruby-Entwicklungsumgebung (IDE) für Windows.
  • Ruby-Entwicklungsumgebung (RDE)Für Windows-Benutzer ist es ebenfalls eine gute integrierte Entwicklungsumgebung (IDE).

Interaktives Ruby (IRb)

Interaktives Ruby (IRb) bietet eine Shell zum Experimentieren. Innerhalb der IRb-Shell können Sie die Interpretationsergebnisse sofort Zeile für Zeile anzeigen.

Dieses Tool ist automatisch in der Ruby-Installation enthalten, Sie müssen also nichts weiter tun; IRb funktioniert einwandfrei.

Geben Sie einfach Folgendes in der Eingabeaufforderung einirb, eine interaktive Ruby-Sitzung wird gestartet, wie unten gezeigt:

$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>

Sie müssen sich jetzt keine Gedanken über die Ausführung des obigen Befehls machen; wir werden ihn in späteren Kapiteln erklären.

Was als Nächstes lernen?

Angenommen, Sie haben jetzt Ihre Ruby-Umgebung eingerichtet und sind bereit, Ihr erstes Ruby-Programm zu schreiben; im nächsten Kapitel erklären wir, wie man Ruby-Programme schreibt.

Andere Erweiterungen