.RB

RB-bestand

Ruby Source Code File
Stel een vraag
SNEL ANTWOORD

Een RB-bestand is een Ruby-broncodebestand. Open het in een tekstverwerker (VS Code, Notepad++) om de code te lezen, of voer het uit vanuit een terminal met „ruby file.rb” nadat u Ruby hebt geïnstalleerd. Voer nooit een RB-bestand van een onbetrouwbare bron uit zonder het eerst te lezen.

Ontwikkelaar: Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Categorie: Ontwikkelaarsbestanden Open standaard MIME: application/x-ruby
OPENT OP Windows macOS Linux Web
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 9, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het RB-bestandsformaat?

.rb-bestanden zijn gekoppeld aan de programmeertaal Ruby. Bestanden met de extensie .rb bevatten broncode geschreven in Ruby - een geïnterpreteerde, objectgeoriënteerde scripttaal gemaakt door Yukihiro „Matz” Matsumoto. .rb-bestanden kunnen worden bewerkt in elke platte-tekstverwerker. Om .rb-programma's uit te voeren, moet een Ruby-omgeving zijn geïnstalleerd; scripts worden doorgaans uitgevoerd met het commando ruby filename.rb.

Ruby heeft zich ontwikkeld tot een zeer populaire programmeertaal met een rijk ecosysteem en sterke ondersteuning vanuit de gemeenschap. De belangrijkste kenmerken zijn eenvoud, expressieve syntaxis en ondersteuning voor meerdere platforms op Windows, macOS en Linux. Ruby is beschikbaar onder een open-source licentie (Ruby-licentie en BSD 2-Clause) - geen copyleft-licentie. Ruby wordt consequent gerangschikt onder de meest gebruikte programmeertalen wereldwijd en wordt vaak aanbevolen als eerste programmeertaal voor beginners.

.rb is de canonieke bronunit voor zelfstandige scripts, Ruby on Rails-webapplicaties en bibliotheken die worden gedistribueerd als .gem-pakketten. Gerelateerde formaten die de Ruby-syntaxis delen, zijn onder meer .erb ingebedde sjabloonbestanden en .rake build-scripts.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .rb-bestand is broncode: het openen in een tekstverwerker of viewer is volledig veilig. Het risico zit in het UITVOEREN ervan - „ruby file.rb” voert alles uit wat het script bevat, inclusief het verwijderen van bestanden, netwerkoproepen of het installeren van software. Voer nooit een Ruby-script van een onbetrouwbare bron uit zonder het eerst te lezen. Wees op uw hoede voor scripts die shell-commando's gebruiken (system/backticks/exec), code downloaden tijdens runtime of onbekende gems vereisen. Het lezen van de platte tekst vóór uitvoering is de veilige aanpak.

Formaatdetails

in een notendop
VOLLEDIGE NAAMRuby Source Code Fileook bekend als Ruby script, Ruby source file
ONTWIKKELAARYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)sinds 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
MIME-TYPEapplication/x-ruby
TYPEPlatte-tekst broncode van een programmeertaal
STANDAARDOpen · royaltyvrij
GERELATEERD.do.md.hex.xsd

Programma's die RB-bestanden openen

Windows4 apps
Notepad Open-source Openen om de broncode te bekijken/bewerken met Ruby-syntaxis-markering (voert het niet uit).
Visual Studio Code Gratis Open het .rb-bestand; installeer de Ruby/Ruby LSP-extensie voor markering en voer het uit met de geïntegreerde terminal.
Ruby (interpreter, RubyInstaller) Open-source Installeer Ruby en voer vervolgens 'ruby file.rb' uit in de opdrachtprompt of PowerShell om het script uit te voeren.
RubyMine Betaald Volledige Ruby/Rails IDE; open het project en voer/debug het .rb-bestand.
macOS3 apps
TextMate Open-source Openen om Ruby-broncode te bekijken/bewerken (de Ruby-bundel van TextMate heeft langdurige ondersteuning).
Ruby (interpreter) Open-source macOS wordt geleverd met Ruby; installeer voor huidige versies via Homebrew of rbenv en voer vervolgens 'ruby file.rb' uit.
Visual Studio Code Gratis Open het .rb-bestand; installeer de Ruby/Ruby LSP-extensie voor markering en voer het uit met de geïntegreerde terminal.
Linux2 apps
Ruby (interpreter) Open-source macOS wordt geleverd met Ruby; installeer voor huidige versies via Homebrew of rbenv en voer vervolgens 'ruby file.rb' uit.
Visual Studio Code / VSCodium Open-source Open met de Ruby LSP-extensie om te bewerken en uit te voeren.
Web1 app
GitHub / online viewers Gratis Bekijk elk .rb-bestand in een repository met syntaxis-markering in de browser; geen installatie nodig om het te lezen.

Technische details

diepe specificaties
MIME-typeapplication/x-ruby; ook geregistreerd als text/x-ruby en text/x-ruby-script
BestandscoderingUTF-8 platte tekst (standaard sinds Ruby 2.0; eerdere versies vereisten `# encoding: utf-8` op regel 1 of 2 voor niet-ASCII broncode)
Magic bytes / handtekeningGeen - platte tekst zonder vaste byte-handtekening; uitvoerbare scripts beginnen doorgaans met een shebang-regel (`#!/usr/bin/env ruby`)
Interpreter-commando`ruby filename.rb` op de opdrachtregel; Windows-gebruikers roepen doorgaans `ruby.exe` aan via RubyInstaller
Frozen-string pragma`# frozen_string_literal: true` op regel 1 maakt alle string-literals onveranderlijk tijdens runtime, wat de prestaties verbetert (beschikbaar sinds Ruby 2.3)
Syntaxis-versiebeheerGeen versieveld op bestandsniveau; syntaxiscompatibiliteit wordt bepaald door de versie van de interpreter (1.8, 1.9, 2.x, 3.x)
CoderingsverklaringOptionele magische opmerking `# encoding: <naam>` (of `# coding: <naam>`) op regel 1 of 2; verplicht voor niet-ASCII broncode in Ruby < 2.0
Typische bestandsgrootte1 KB - 100 KB; de meeste applicatiebestanden vallen in het bereik van 2-30 KB
Interne structuurSequentiële Ruby-statements - require/load-aanroepen, klasse- en moduledefinities, methode (def) bodies, expressies; van boven naar beneden uitgevoerd door de interpreter
Gerelateerde extensies`.rbw` (Windows stille modus, geen console), `.gemspec`, `.rake`, `.ru` (Rack-configuratie), `.erb` (ingebedde Ruby-sjabloon)
PlatformondersteuningCross-platform: Windows, macOS, Linux, BSD en elk besturingssysteem met een Ruby-interpreter (MRI/CRuby, JRuby, TruffleRuby)
Primaire use-casesZelfstandige automatiseringsscripts, Ruby on Rails-controllers en -modellen, RubyGems-bibliotheekbroncode, Rakefiles (build-taken), Vagrantfiles en Homebrew-formules
Uitgebracht1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Laatste versieTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Open standaardJa · royaltyvrij
Specificatiewww.ruby-lang.org

RB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met RB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over RB-bestanden.

Veelgestelde vragen

Hoe open ik een .rb-bestand?
Om het te lezen of te bewerken, opent u het in een tekstverwerker of code-editor (VS Code, Notepad++, Sublime Text). Om het uit te voeren, installeert u Ruby en voert u 'ruby file.rb' uit in een terminal.
Hoe voer ik een Ruby (.rb) bestand uit?
Installeer Ruby (RubyInstaller op Windows, Homebrew/rbenv op macOS, uw pakketbeheerder op Linux), open een terminal in de map van het bestand en voer 'ruby yourscript.rb' uit.
Kan ik een .rb-bestand converteren naar een .exe?
Niet door directe conversie, maar u kunt het script samen met de Ruby-interpreter bundelen in een zelfstandig Windows .exe-bestand met behulp van OCRA, ruby-packer (rubyc) of Tebako. Het resultaat bevat de runtime in het bestand.
Is een .rb-bestand hetzelfde als een tekstbestand?
Ja - het is platte UTF-8 tekst. De .rb-extensie vertelt tools alleen dat het Ruby-code bevat. U kunt het openen met elke tekstverwerker of de extensie hernoemen naar .txt om het te bekijken.
Waarom start mijn .rb-script niet?
Veelvoorkomende oorzaken: Ruby is niet geïnstalleerd of staat niet in uw PATH, het script is bedoeld voor een andere Ruby-versie, of het vereist gems die u niet hebt geïnstalleerd (voer 'bundle install' uit als er een Gemfile aanwezig is).
Wat is het verschil tussen .rb en .rbw?
.rbw is de Windows-variant die een Ruby-script uitvoert met rubyw.exe - zonder een consolevenster te openen - meestal voor GUI-apps. De code binnenin is identieke Ruby.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z