.RB

Archivo RB

Ruby Source Code File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo RB es un archivo de código fuente de Ruby. Ábralo en cualquier editor de texto (VS Code, Notepad++) para leer el código, o ejecútelo desde una terminal con «ruby file.rb» tras instalar Ruby. Nunca ejecute un archivo RB de una fuente no confiable sin leerlo primero.

Desarrollador: Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Categoría: Archivos de desarrollo Estándar abierto MIME: application/x-ruby
SE ABRE EN Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Jul 9, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo RB?

Los archivos .rb están asociados con el lenguaje de programación Ruby. Los archivos con la extensión .rb contienen código fuente escrito en Ruby, un lenguaje de scripting orientado a objetos e interpretado creado por Yukihiro «Matz» Matsumoto. Los archivos .rb pueden editarse en cualquier editor de texto plano. Para ejecutar programas .rb, debe instalarse un entorno Ruby; los scripts se ejecutan normalmente con el comando ruby filename.rb.

Ruby se ha convertido en un lenguaje de programación muy popular con un ecosistema rico y un fuerte apoyo de la comunidad. Sus características principales son la simplicidad, una sintaxis expresiva y soporte multiplataforma en Windows, macOS y Linux. Ruby está disponible bajo una licencia de código abierto (Licencia Ruby y BSD de 2 cláusulas), no una licencia copyleft. Ruby se clasifica constantemente entre los lenguajes de programación más utilizados en todo el mundo y se recomienda frecuentemente como primer lenguaje de programación para principiantes.

.rb es la unidad de fuente canónica para scripts independientes, aplicaciones web Ruby on Rails y librerías distribuidas como paquetes .gem. Los formatos relacionados que comparten la sintaxis de Ruby incluyen los archivos de plantilla embebidos .erb y los scripts de construcción .rake.

Seguridad y protección

RIESGO: MEDIUM

Un archivo .rb es código fuente: abrirlo en un editor de texto o visor es completamente seguro. El riesgo reside en EJECUTARLO - «ruby file.rb» ejecuta lo que contenga el script, incluyendo eliminación de archivos, llamadas de red o instalación de software. Nunca ejecute un script de Ruby de una fuente no confiable sin leerlo primero. Tenga cuidado con los scripts que invocan la shell (system/backticks/exec), descargan código en tiempo de ejecución o requieren gems desconocidas. Leer el texto plano antes de la ejecución es el enfoque seguro.

Detalles del formato

en pocas palabras
NOMBRE COMPLETORuby Source Code Filetambién conocido como Ruby script, Ruby source file
DESARROLLADORYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)desde 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
TIPO MIMEapplication/x-ruby
TIPOCódigo fuente de lenguaje de programación en texto plano
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd

Programas que abren archivos RB

Windows4 apps
Notepad Código abierto Ábralo para ver/editar la fuente con resaltado de sintaxis de Ruby (no lo ejecuta).
Visual Studio Code Gratis Abra el archivo .rb; instale la extensión Ruby/Ruby LSP para el resaltado y ejecútelo con la terminal integrada.
Ruby (interpreter, RubyInstaller) Código abierto Instale Ruby, luego ejecute «ruby file.rb» en el Símbolo del sistema o PowerShell para ejecutar el script.
RubyMine Pago IDE completo para Ruby/Rails; abra el proyecto y ejecute/depure el archivo .rb.
macOS3 apps
TextMate Código abierto Ábralo para ver/editar la fuente de Ruby (el bundle de Ruby de TextMate tiene soporte desde hace mucho tiempo).
Ruby (interpreter) Código abierto macOS incluye Ruby; para versiones actuales instálelo mediante Homebrew o rbenv, luego ejecute «ruby file.rb».
Visual Studio Code Gratis Abra el archivo .rb; instale la extensión Ruby/Ruby LSP para el resaltado y ejecútelo con la terminal integrada.
Linux2 apps
Ruby (interpreter) Código abierto macOS incluye Ruby; para versiones actuales instálelo mediante Homebrew o rbenv, luego ejecute «ruby file.rb».
Visual Studio Code / VSCodium Código abierto Ábralo con la extensión Ruby LSP para editar y ejecutar.
Web1 app
GitHub / online viewers Gratis Vea cualquier archivo .rb en un repositorio con resaltado de sintaxis en el navegador; no requiere instalación para leerlo.

Detalles técnicos

especificación profunda
Tipo MIMEapplication/x-ruby; también registrado como text/x-ruby y text/x-ruby-script
Codificación de archivoTexto plano UTF-8 (predeterminado desde Ruby 2.0; las versiones anteriores requerían `# encoding: utf-8` en la línea 1 o 2 para fuentes no ASCII)
Bytes mágicos / firmaNinguno - texto plano sin firma de bytes fija; los scripts ejecutables suelen comenzar con una línea shebang (`#!/usr/bin/env ruby`)
Comando del intérprete`ruby filename.rb` en la línea de comandos; los usuarios de Windows suelen invocar `ruby.exe` a través de RubyInstaller
Pragma de cadena congelada`# frozen_string_literal: true` en la línea 1 hace que todos los literales de cadena sean inmutables en tiempo de ejecución, mejorando el rendimiento (disponible desde Ruby 2.3)
Versionado de sintaxisNo hay campo de versión a nivel de archivo; la compatibilidad de sintaxis se rige por la versión del intérprete (1.8, 1.9, 2.x, 3.x)
Declaración de codificaciónComentario mágico opcional `# encoding: <nombre>` (o `# coding: <nombre>`) en la línea 1 o 2; obligatorio para fuentes no ASCII en Ruby < 2.0
Tamaño de archivo típico1 KB - 100 KB; la mayoría de los archivos de aplicación se encuentran en el rango de 2-30 KB
Estructura internaSentencias de Ruby secuenciales: llamadas require/load, definiciones de clases y módulos, cuerpos de métodos (def), expresiones; ejecutadas de arriba hacia abajo por el intérprete
Extensiones relacionadas`.rbw` (modo silencioso de Windows, sin consola), `.gemspec`, `.rake`, `.ru` (configuración de Rack), `.erb` (plantilla de Ruby embebido)
Soporte de plataformaMultiplataforma: Windows, macOS, Linux, BSD y cualquier SO con un intérprete de Ruby (MRI/CRuby, JRuby, TruffleRuby)
Casos de uso principalesScripts de automatización independientes, controladores y modelos de Ruby on Rails, fuente de librerías RubyGems, Rakefiles (tareas de construcción), Vagrantfiles y fórmulas de Homebrew
Lanzado1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Última versiónTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Estándar abierto · libre de regalías
Especificaciónwww.ruby-lang.org

Conversiones de RB

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos RB. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos RB.

Preguntas frecuentes

¿Cómo abro un archivo .rb?
Para leerlo o editarlo, ábralo en cualquier editor de texto o editor de código (VS Code, Notepad++, Sublime Text). Para ejecutarlo, instale Ruby y ejecute «ruby file.rb» en una terminal.
¿Cómo ejecuto un archivo Ruby (.rb)?
Instale Ruby (RubyInstaller en Windows, Homebrew/rbenv en macOS, su gestor de paquetes en Linux), abra una terminal en la carpeta del archivo y ejecute «ruby yourscript.rb».
¿Puedo convertir un archivo .rb a un .exe?
No mediante conversión directa, pero puede empaquetar el script con el intérprete de Ruby en un .exe independiente para Windows usando OCRA, ruby-packer (rubyc) o Tebako. El resultado incluye el entorno de ejecución en su interior.
¿Es un archivo .rb lo mismo que un archivo de texto?
Sí, es texto plano UTF-8. La extensión .rb solo indica a las herramientas que contiene código Ruby. Puede abrirlo con cualquier editor de texto o renombrarlo a .txt para verlo.
¿Por qué mi script .rb no se ejecuta?
Causas comunes: Ruby no está instalado o no está en su PATH, el script requiere una versión de Ruby diferente, o necesita gems que no ha instalado (ejecute «bundle install» si hay un Gemfile).
¿Cuál es la diferencia entre .rb y .rbw?
.rbw es la variante de Windows que ejecuta un script de Ruby con rubyw.exe -sin abrir una ventana de consola-, normalmente para aplicaciones GUI. El código interno es Ruby idéntico.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z