.RB

RB Datei

Ruby Source Code File
Frage stellen
SCHNELLE ANTWORT

Eine RB-Datei ist eine Ruby-Quellcodedatei. Öffnen Sie diese in einem beliebigen Texteditor (VS Code, Notepad++), um den Code zu lesen, oder führen Sie sie nach der Installation von Ruby über ein Terminal mit „ruby file.rb“ aus. Führen Sie niemals eine RB-Datei aus einer nicht vertrauenswürdigen Quelle aus, ohne sie vorher gelesen zu haben.

Entwickler: Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Kategorie: Developerdateien Offener Standard MIME: application/x-ruby
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 9, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das RB-Dateiformat?

.rb-Dateien sind mit der Programmiersprache Ruby verknüpft. Dateien mit der Dateiendung .rb enthalten Quellcode, der in Ruby geschrieben wurde - einer interpretierten, objektorientierten Skriptsprache, die von Yukihiro „Matz“ Matsumoto entwickelt wurde. .rb-Dateien können in jedem einfachen Texteditor bearbeitet werden. Um .rb-Programme auszuführen, muss eine Ruby-Umgebung installiert sein; Skripte werden normalerweise mit dem Befehl ruby filename.rb ausgeführt.

Ruby hat sich zu einer sehr beliebten Programmiersprache mit einem reichhaltigen Ökosystem und starker Community-Unterstützung entwickelt. Ihre Hauptmerkmale sind Einfachheit, eine ausdrucksstarke Syntax und Multi-Plattform-Unterstützung für Windows, macOS und Linux. Ruby ist unter einer Open-Source-Lizenz (Ruby-Lizenz und BSD 2-Clause) verfügbar - keine Copyleft-Lizenz. Ruby wird regelmäßig unter den weltweit am häufigsten verwendeten Programmiersprachen gelistet und oft als erste Programmiersprache für Anfänger empfohlen.

.rb ist die kanonische Quelleinheit für eigenständige Skripte, Ruby on Rails-Webanwendungen und Bibliotheken, die als .gem-Pakete verteilt werden. Verwandte Formate, die die Ruby-Syntax teilen, umfassen eingebettete .erb-Vorlagendateien und .rake-Build-Skripte.

Sicherheit

RISIKO: MEDIUM

Eine .rb-Datei ist Quellcode: Das Öffnen in einem Texteditor oder Viewer ist völlig sicher. Das Risiko liegt im AUSFÜHREN - „ruby file.rb“ führt alles aus, was das Skript enthält, einschließlich Löschen von Dateien, Netzwerkaufrufen oder Installation von Software. Führen Sie niemals ein Ruby-Skript aus einer nicht vertrauenswürdigen Quelle aus, ohne es vorher zu lesen. Seien Sie vorsichtig bei Skripten, die Shell-Befehle nutzen (system/backticks/exec), Code zur Laufzeit herunterladen oder unbekannte Gems erfordern. Das Lesen des Klartexts vor der Ausführung ist der sichere Ansatz.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMERuby Source Code Filealias Ruby script, Ruby source file
ENTWICKLERYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)seit 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
MIME TYPEapplication/x-ruby
TYPKlartext-Quellcode einer Programmiersprache
STANDARDOffen · lizenzfrei

Programme zum Öffnen von RB-Dateien

Windows4 apps
Notepad Open Source Öffnen, um den Quellcode mit Ruby-Syntax-Highlighting anzuzeigen/zu bearbeiten (führt ihn nicht aus).
Visual Studio Code Kostenlos Öffnen Sie die .rb-Datei; installieren Sie die Ruby/Ruby LSP-Erweiterung für Highlighting und führen Sie sie im integrierten Terminal aus.
Ruby (interpreter, RubyInstaller) Open Source Installieren Sie Ruby und führen Sie dann „ruby file.rb“ in der Eingabeaufforderung oder PowerShell aus, um das Skript zu starten.
RubyMine Kostenpflichtig Vollständige Ruby/Rails-IDE; öffnen Sie das Projekt und führen Sie die .rb-Datei aus oder debuggen Sie diese.
macOS3 apps
TextMate Open Source Öffnen, um Ruby-Quellcode anzuzeigen/zu bearbeiten (das Ruby-Bundle von TextMate bietet langjährige Unterstützung).
Ruby (interpreter) Open Source macOS wird mit Ruby ausgeliefert; für aktuelle Versionen installieren Sie diese über Homebrew oder rbenv und führen dann „ruby file.rb“ aus.
Visual Studio Code Kostenlos Öffnen Sie die .rb-Datei; installieren Sie die Ruby/Ruby LSP-Erweiterung für Highlighting und führen Sie sie im integrierten Terminal aus.
Linux2 apps
Ruby (interpreter) Open Source macOS wird mit Ruby ausgeliefert; für aktuelle Versionen installieren Sie diese über Homebrew oder rbenv und führen dann „ruby file.rb“ aus.
Visual Studio Code / VSCodium Open Source Mit der Ruby LSP-Erweiterung öffnen, um zu bearbeiten und auszuführen.
Web1 app
GitHub / online viewers Kostenlos Betrachten Sie jede .rb-Datei in einem Repository mit Syntax-Highlighting im Browser; keine Installation zum Lesen erforderlich.

Technische Details

technische Spezifikation
MIME-Typapplication/x-ruby; auch registriert als text/x-ruby und text/x-ruby-script
DateikodierungUTF-8-Klartext (Standard seit Ruby 2.0; frühere Versionen erforderten `# encoding: utf-8` in Zeile 1 oder 2 für Nicht-ASCII-Quellen)
Magic Bytes / SignaturKeine - Klartext ohne feste Byte-Signatur; ausführbare Skripte beginnen normalerweise mit einer Shebang-Zeile (`#!/usr/bin/env ruby`)
Interpreter-Befehl`ruby filename.rb` in der Befehlszeile; Windows-Benutzer rufen `ruby.exe` normalerweise über den RubyInstaller auf
Frozen-String-Pragma`# frozen_string_literal: true` in Zeile 1 macht alle String-Literale zur Laufzeit unveränderlich, was die Performance verbessert (verfügbar seit Ruby 2.3)
Syntax-VersionierungKein Versionsfeld auf Dateiebene; die Syntaxkompatibilität wird durch die Interpreter-Version (1.8, 1.9, 2.x, 3.x) bestimmt
KodierungsdeklarationOptionaler magischer Kommentar `# encoding: <name>` (oder `# coding: <name>`) in Zeile 1 oder 2; zwingend erforderlich für Nicht-ASCII-Quellen bei Ruby < 2.0
Typische Dateigröße1 KB - 100 KB; die meisten Anwendungsdateien liegen im Bereich von 2-30 KB
Interne StrukturSequenzielle Ruby-Anweisungen - require/load-Aufrufe, Klassen- und Moduldefinitionen, Methoden-Körper (def), Ausdrücke; vom Interpreter von oben nach unten ausgeführt
Verwandte Endungen`.rbw` (Windows Silent-Modus, keine Konsole), `.gemspec`, `.rake`, `.ru` (Rack-Konfiguration), `.erb` (eingebettete Ruby-Vorlage)
PlattformunterstützungPlattformübergreifend: Windows, macOS, Linux, BSD und jedes Betriebssystem mit einem Ruby-Interpreter (MRI/CRuby, JRuby, TruffleRuby)
HauptanwendungsfälleEigenständige Automatisierungsskripte, Ruby on Rails-Controller und -Modelle, RubyGems-Bibliotheksquellcode, Rakefiles (Build-Aufgaben), Vagrantfiles und Homebrew-Formeln
Veröffentlicht1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Neueste VersionTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.ruby-lang.org

RB-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit RB-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu RB-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine .rb-Datei?
Um sie zu lesen oder zu bearbeiten, öffnen Sie sie in einem beliebigen Texteditor oder Code-Editor (VS Code, Notepad++, Sublime Text). Um sie auszuführen, installieren Sie Ruby und führen Sie „ruby file.rb“ in einem Terminal aus.
Wie führe ich eine Ruby-Datei (.rb) aus?
Installieren Sie Ruby (RubyInstaller unter Windows, Homebrew/rbenv unter macOS, Ihren Paketmanager unter Linux), öffnen Sie ein Terminal im Ordner der Datei und führen Sie „ruby yourscript.rb“ aus.
Kann ich eine .rb-Datei in eine .exe konvertieren?
Nicht durch direkte Konvertierung, aber Sie können das Skript zusammen mit dem Ruby-Interpreter mithilfe von OCRA, ruby-packer (rubyc) oder Tebako in eine eigenständige Windows-.exe bündeln. Das Ergebnis liefert die Laufzeitumgebung intern mit.
Ist eine .rb-Datei dasselbe wie eine Textdatei?
Ja - es ist einfacher UTF-8-Text. Die Dateiendung .rb teilt Werkzeugen lediglich mit, dass sie Ruby-Code enthält. Sie können sie mit jedem Texteditor öffnen oder in .txt umbenennen, um sie anzusehen.
Warum lässt sich mein .rb-Skript nicht ausführen?
Häufige Ursachen: Ruby ist nicht installiert oder befindet sich nicht in Ihrem PATH, das Skript ist für eine andere Ruby-Version gedacht oder es benötigt Gems, die Sie nicht installiert haben (führen Sie „bundle install“ aus, falls eine Gemfile vorhanden ist).
Was ist der Unterschied zwischen .rb und .rbw?
.rbw ist die Windows-Variante, die ein Ruby-Skript mit rubyw.exe ausführt - ohne ein Konsolenfenster zu öffnen - typischerweise für GUI-Apps. Der enthaltene Code ist identisches Ruby.

Quellen

1Ruby - official site and documentationwww.ruby-lang.org
2RubyInstaller for Windowsrubyinstaller.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen