.RB

Fichier RB

Ruby Source Code File
Poser une question
RÉPONSE RAPIDE

Un fichier RB est un fichier de code source Ruby. Ouvrez-le dans n'importe quel éditeur de texte (VS Code, Notepad++) pour lire le code, ou exécutez-le depuis un terminal avec « ruby file.rb » après avoir installé Ruby. N'exécutez jamais un fichier RB provenant d'une source non fiable sans l'avoir lu au préalable.

Développeur : Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Catégorie : Fichiers de développement Standard ouvert MIME: application/x-ruby
S'OUVRE SUR Windows macOS Linux Web
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 9, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier RB ?

Les fichiers .rb sont associés au langage de programmation Ruby. Les fichiers avec l'extension .rb contiennent du code source écrit en Ruby - un langage de script interprété et orienté objet créé par Yukihiro « Matz » Matsumoto. Les fichiers .rb peuvent être modifiés dans n'importe quel éditeur de texte brut. Pour exécuter des programmes .rb, un environnement Ruby doit être installé ; les scripts sont généralement exécutés avec la commande ruby filename.rb.

Ruby est devenu un langage de programmation très populaire avec un écosystème riche et un solide soutien de la communauté. Ses principales caractéristiques sont la simplicité, une syntaxe expressive et une prise en charge multiplateforme sur Windows, macOS et Linux. Ruby est disponible sous une licence open-source (Licence Ruby et BSD 2-Clause) - pas une licence copyleft. Ruby est régulièrement classé parmi les langages de programmation les plus utilisés au monde et est fréquemment recommandé comme premier langage de programmation pour les débutants.

.rb est l'unité source canonique pour les scripts autonomes, les applications web Ruby on Rails et les bibliothèques distribuées sous forme de paquets .gem. Les formats associés qui partagent la syntaxe Ruby incluent les fichiers de modèles intégrés .erb et les scripts de construction .rake.

Sécurité et sûreté

RISQUE : MEDIUM

Un fichier .rb est du code source : l'ouvrir dans un éditeur de texte ou une liseuse est totalement sûr. Le risque réside dans son EXÉCUTION - « ruby file.rb » exécute tout ce que contient le script, y compris la suppression de fichiers, des appels réseau ou l'installation de logiciels. N'exécutez jamais un script Ruby provenant d'une source non fiable sans l'avoir lu au préalable. Méfiez-vous des scripts qui font appel au shell (system/backticks/exec), téléchargent du code à l'exécution ou nécessitent des gems inconnues. Lire le texte brut avant l'exécution est l'approche la plus sûre.

Détails du format

en bref
NOM COMPLETRuby Source Code Filealias Ruby script, Ruby source file
DÉVELOPPEURYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)depuis 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
TYPE MIMEapplication/x-ruby
TYPECode source de langage de programmation en texte brut
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers RB

Windows4 apps
Notepad Open-source Ouvrez pour visualiser/modifier la source avec la coloration syntaxique Ruby (ne l'exécutez pas).
Visual Studio Code Gratuit Ouvrez le fichier .rb ; installez l'extension Ruby/Ruby LSP pour la coloration syntaxique et exécutez-le avec le terminal intégré.
Ruby (interpreter, RubyInstaller) Open-source Installez Ruby, puis lancez « ruby file.rb » dans l'Invite de commandes ou PowerShell pour exécuter le script.
RubyMine Payant IDE complet pour Ruby/Rails ; ouvrez le projet et exécutez/déboguez le fichier .rb.
macOS3 apps
TextMate Open-source Ouvrez pour visualiser/modifier la source Ruby (le bundle Ruby de TextMate bénéficie d'un support de longue date).
Ruby (interpreter) Open-source macOS est livré avec Ruby ; pour les versions actuelles, installez via Homebrew ou rbenv, puis lancez « ruby file.rb ».
Visual Studio Code Gratuit Ouvrez le fichier .rb ; installez l'extension Ruby/Ruby LSP pour la coloration syntaxique et exécutez-le avec le terminal intégré.
Linux2 apps
Ruby (interpreter) Open-source macOS est livré avec Ruby ; pour les versions actuelles, installez via Homebrew ou rbenv, puis lancez « ruby file.rb ».
Visual Studio Code / VSCodium Open-source Ouvrez avec l'extension Ruby LSP pour éditer et exécuter.
Web1 app
GitHub / online viewers Gratuit Visualisez n'importe quel fichier .rb dans un dépôt avec coloration syntaxique dans le navigateur ; aucune installation requise pour le lire.

Détails techniques

spécifications approfondies
Type MIMEapplication/x-ruby ; également enregistré comme text/x-ruby et text/x-ruby-script
Encodage du fichierTexte brut UTF-8 (par défaut depuis Ruby 2.0 ; les versions antérieures nécessitaient `# encoding: utf-8` sur la ligne 1 ou 2 pour les sources non-ASCII)
Octets magiques / signatureAucun - texte brut sans signature d'octets fixe ; les scripts exécutables commencent généralement par une ligne shebang (`#!/usr/bin/env ruby`)
Commande de l'interprète`ruby filename.rb` en ligne de commande ; les utilisateurs Windows invoquent généralement `ruby.exe` via RubyInstaller
Pragma frozen-string`# frozen_string_literal: true` sur la ligne 1 rend tous les littéraux de chaîne immuables à l'exécution, améliorant les performances (disponible depuis Ruby 2.3)
Versionnage de la syntaxePas de champ de version au niveau du fichier ; la compatibilité syntaxique est régie par la version de l'interprète (1.8, 1.9, 2.x, 3.x)
Déclaration d'encodageCommentaire magique optionnel `# encoding: <nom>` (ou `# coding: <nom>`) sur la ligne 1 ou 2 ; obligatoire pour les sources non-ASCII sur Ruby < 2.0
Taille de fichier typique1 Ko - 100 Ko ; la plupart des fichiers d'application se situent dans la plage de 2 à 30 Ko
Structure interneInstructions Ruby séquentielles - appels require/load, définitions de classes et de modules, corps de méthodes (def), expressions ; exécutées de haut en bas par l'interprète
Extensions liées`.rbw` (mode silencieux Windows, sans console), `.gemspec`, `.rake`, `.ru` (config Rack), `.erb` (modèle Ruby intégré)
Prise en charge des plateformesMultiplateforme : Windows, macOS, Linux, BSD et tout système d'exploitation disposant d'un interprète Ruby (MRI/CRuby, JRuby, TruffleRuby)
Principaux cas d'utilisationScripts d'automatisation autonomes, contrôleurs et modèles Ruby on Rails, source de bibliothèque RubyGems, Rakefiles (tâches de construction), Vagrantfiles et formules Homebrew
Publié1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Dernière versionTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Standard ouvertOui · libre de droits
Spécificationwww.ruby-lang.org

Conversions RB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers RB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers RB.

Foire aux questions

Comment ouvrir un fichier .rb ?
Pour le lire ou le modifier, ouvrez-le dans n'importe quel éditeur de texte ou de code (VS Code, Notepad++, Sublime Text). Pour l'exécuter, installez Ruby et lancez « ruby file.rb » dans un terminal.
Comment exécuter un fichier Ruby (.rb) ?
Installez Ruby (RubyInstaller sur Windows, Homebrew/rbenv sur macOS, votre gestionnaire de paquets sur Linux), ouvrez un terminal dans le dossier du fichier et exécutez « ruby yourscript.rb ».
Puis-je convertir un fichier .rb en .exe ?
Pas par conversion directe, mais vous pouvez regrouper le script avec l'interprète Ruby dans un .exe Windows autonome en utilisant OCRA, ruby-packer (rubyc) ou Tebako. Le résultat embarque l'environnement d'exécution à l'intérieur.
Un fichier .rb est-il identique à un fichier texte ?
Oui - c'est du texte brut UTF-8. L'extension .rb indique simplement aux outils qu'il contient du code Ruby. Vous pouvez l'ouvrir avec n'importe quel éditeur de texte ou le renommer en .txt pour le visualiser.
Pourquoi mon script .rb ne s'exécute-t-il pas ?
Causes courantes : Ruby n'est pas installé ou n'est pas dans votre PATH, le script cible une version différente de Ruby, ou il nécessite des gems que vous n'avez pas installées (lancez « bundle install » s'il y a un Gemfile).
Quelle est la différence entre .rb et .rbw ?
.rbw est la variante Windows qui exécute un script Ruby avec rubyw.exe - sans ouvrir de fenêtre de console - généralement pour les applications GUI. Le code à l'intérieur est du Ruby identique.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z