.RB

RB-fil

Ruby Source Code File
Stil et spørgsmål
HURTIGT SVAR

En RB-fil er en Ruby-kildekodefil. Åbn den i en hvilken som helst teksteditor (VS Code, Notepad++) for at læse koden, eller kør den fra en terminal med „ruby file.rb“, efter du har installeret Ruby. Kør aldrig en RB-fil fra en upålidelig kilde uden at læse den først.

Udvikler: Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Kategori: Udviklerfiler Åben standard MIME: application/x-ruby
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 9, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er RB-filformatet?

.rb-filer er tilknyttet programmeringssproget Ruby. Filer med filendelsen .rb indeholder kildekode skrevet i Ruby - et fortolket, objektorienteret scriptsprog skabt af Yukihiro „Matz“ Matsumoto. .rb-filer kan redigeres i enhver simpel teksteditor. For at køre .rb-programmer skal et Ruby-miljø være installeret; scripts eksekveres typisk med kommandoen ruby filnavn.rb.

Ruby har udviklet sig til et meget populært programmeringssprog med et rigt økosystem og stærk fællesskabsstøtte. Dets vigtigste funktioner er enkelhed, ekspressiv syntaks og understøttelse af flere platforme på tværs af Windows, macOS og Linux. Ruby er tilgængeligt under en open source-licens (Ruby-licens og BSD 2-Clause) - ikke en copyleft-licens. Ruby rangeres konsekvent blandt de mest anvendte programmeringssprog på verdensplan og anbefales ofte som det første programmeringssprog for begyndere.

.rb er den kanoniske kildeenhed for selvstændige scripts, Ruby on Rails-webapplikationer og biblioteker distribueret som .gem-pakker. Relaterede formater, der deler Ruby-syntaks, inkluderer .erb indlejrede skabelonfiler og .rake build-scripts.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .rb-fil er kildekode: at åbne den i en teksteditor eller fremviser er helt sikkert. Risikoen ligger i at KØRE den - „ruby file.rb“ eksekverer alt, hvad scriptet indeholder, herunder sletning af filer, netværkskald eller installation af software. Kør aldrig et Ruby-script fra en upålidelig kilde uden at læse det først. Vær påpasselig med scripts, der kalder systemet (system/backticks/exec), downloader kode under kørsel eller kræver ukendte gems. At læse den rene tekst før eksekvering er den sikre tilgang.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNRuby Source Code Fileogså kendt som Ruby script, Ruby source file
UDVIKLERYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)siden 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
MIME-TYPEapplication/x-ruby
TYPEAlmindelig tekst-kildekode til programmeringssprog
STANDARDÅben · royaltyfri

Programmer der åbner RB-filer

Windows4 apps
Notepad Open-source Åbn for at se/redigere kilden med Ruby-syntaksfremhævning (kører den ikke).
Visual Studio Code Gratis Åbn .rb-filen; installer Ruby/Ruby LSP-udvidelsen for fremhævning og kør med den integrerede terminal.
Ruby (interpreter, RubyInstaller) Open-source Installer Ruby, og kør derefter 'ruby file.rb' i kommandoprompt eller PowerShell for at eksekvere scriptet.
RubyMine Betalt Fuldt Ruby/Rails IDE; åbn projektet og kør/fejlfind .rb-filen.
macOS3 apps
TextMate Open-source Åbn for at se/redigere Ruby-kilde (TextMates Ruby-bundle har langvarig understøttelse).
Ruby (interpreter) Open-source macOS leveres med Ruby; for aktuelle versioner skal du installere via Homebrew eller rbenv og derefter køre 'ruby file.rb'.
Visual Studio Code Gratis Åbn .rb-filen; installer Ruby/Ruby LSP-udvidelsen for fremhævning og kør med den integrerede terminal.
Linux2 apps
Ruby (interpreter) Open-source macOS leveres med Ruby; for aktuelle versioner skal du installere via Homebrew eller rbenv og derefter køre 'ruby file.rb'.
Visual Studio Code / VSCodium Open-source Åbn med Ruby LSP-udvidelsen for at redigere og køre.
Web1 app
GitHub / online viewers Gratis Se enhver .rb-fil i et repository med syntaksfremhævning i browseren; ingen installation nødvendig for at læse den.

Tekniske detaljer

dyb specifikation
MIME-typeapplication/x-ruby; også registreret som text/x-ruby og text/x-ruby-script
FilkodningUTF-8 almindelig tekst (standard siden Ruby 2.0; tidligere versioner krævede `# encoding: utf-8` på linje 1 eller 2 for kilder, der ikke var ASCII)
Magic bytes / signaturIngen - almindelig tekst uden fast byte-signatur; eksekverbare scripts begynder typisk med en shebang-linje (`#!/usr/bin/env ruby`)
Fortolker-kommando`ruby filnavn.rb` på kommandolinjen; Windows-brugere kalder typisk `ruby.exe` via RubyInstaller
Frozen-string pragma`# frozen_string_literal: true` på linje 1 gør alle streng-literaler uforanderlige under kørsel, hvilket forbedrer ydeevnen (tilgængelig siden Ruby 2.3)
Syntaks-versioneringIntet versionsfelt på filniveau; syntakskompatibilitet styres af fortolkerens version (1.8, 1.9, 2.x, 3.x)
KodningserklæringValgfri magisk kommentar `# encoding: <navn>` (eller `# coding: <navn>`) på linje 1 eller 2; obligatorisk for ikke-ASCII-kilde på Ruby < 2.0
Typisk filstørrelse1 KB - 100 KB; de fleste applikationsfiler ligger i området 2-30 KB
Intern strukturSekventielle Ruby-sætninger - require/load-kald, klasse- og moduldefinitioner, metode-kroppe (def), udtryk; eksekveres fra top til bund af fortolkeren
Relaterede filendelser`.rbw` (Windows lydløs tilstand, ingen konsol), `.gemspec`, `.rake`, `.ru` (Rack-konfiguration), `.erb` (indlejret Ruby-skabelon)
Platform-understøttelseCross-platform: Windows, macOS, Linux, BSD og ethvert operativsystem med en Ruby-fortolker (MRI/CRuby, JRuby, TruffleRuby)
Primære anvendelsesscenarierSelvstændige automatiseringsscripts, Ruby on Rails-controllere og -modeller, RubyGems-bibliotekskilde, Rakefiles (build-opgaver), Vagrantfiles og Homebrew-formler
Udgivet1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Seneste versionTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Åben standardJa · royaltyfri
Specifikationwww.ruby-lang.org

RB-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med RB-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om RB-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .rb-fil?
For at læse eller redigere den skal du åbne den i en teksteditor eller kodeeditor (VS Code, Notepad++, Sublime Text). For at køre den skal du installere Ruby og udføre 'ruby file.rb' i en terminal.
Hvordan kører jeg en Ruby (.rb) fil?
Installer Ruby (RubyInstaller på Windows, Homebrew/rbenv på macOS, din pakkehåndtering på Linux), åbn en terminal i filens mappe, og kør 'ruby ditscript.rb'.
Kan jeg konvertere en .rb-fil til en .exe?
Ikke ved direkte konvertering, men du kan pakke scriptet sammen med Ruby-fortolkeren til en selvstændig Windows .exe ved hjælp af OCRA, ruby-packer (rubyc) eller Tebako. Resultatet indeholder runtime-miljøet indeni.
Er en .rb-fil det samme som en tekstfil?
Ja - det er almindelig UTF-8-tekst. Filendelsen .rb fortæller blot værktøjer, at den indeholder Ruby-kode. Du kan åbne den med enhver teksteditor eller omdøbe den til .txt for at se den.
Hvorfor fejler mit .rb-script under kørsel?
Almindelige årsager: Ruby er ikke installeret eller er ikke i din PATH, scriptet er målrettet en anden Ruby-version, eller det kræver gems, som du ikke har installeret (kør 'bundle install', hvis der er en Gemfile).
Hvad er forskellen på .rb og .rbw?
.rbw er Windows-varianten, der kører et Ruby-script med rubyw.exe - uden at åbne et konsolvindue - typisk til GUI-apps. Koden indeni er identisk Ruby.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å