.RB

Файл RB

Ruby Source Code File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл RB - это исходный код Ruby. Откройте его в любом текстовом редакторе (VS Code, Notepad++), чтобы прочитать код, или запустите из терминала с помощью команды "ruby file.rb" после установки Ruby. Никогда не запускайте файл RB из ненадежного источника, не прочитав его сначала.

Разработчик: Yukihiro "Matz" Matsumoto / Ruby community (Ruby Association) Категория: Файлы разработчика Открыть стандартное MIME: application/x-ruby
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 9, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла RB?

.rb файлы связаны с языком программирования Ruby. Файлы с расширением .rb содержат исходный код, написанный на Ruby - интерпретируемом объектно-ориентированном скриптовом языке, созданном Юкихиро «Матцем» Матсумото. .rb файлы можно редактировать в любом текстовом редакторе. Чтобы запустить .rb программы, необходимо установить среду Ruby; скрипты обычно выполняются с помощью команды ruby filename.rb.

Ruby превратился в очень популярный язык программирования с богатым экосистемой и сильной поддержкой сообщества. Его главные особенности - простота, выразительный синтаксис и кроссплатформенная поддержка на Windows, macOS и Linux. Ruby доступен под открытой лицензией (Ruby License и BSD 2-Clause) - это не лицензия copyleft. Ruby consistently ranked among the widely used programming languages worldwide and is frequently recommended as a first programming language for beginners.

.rb - это каноническая единица источника для автономных скриптов, веб-приложений Ruby on Rails и библиотек, распространяемых в виде пакетов .gem. Связанные форматы, использующие синтаксис Ruby, включают .erb встроенные шаблонные файлы и .rake сценарии сборки.

Безопасность и защита

РИСК: MEDIUM

Файл .rb - это исходный код: открытие его в текстовом редакторе или просмотрщике полностью безопасно. Риск заключается в ЗАПУСКЕ - команда "ruby file.rb" выполняет всё, что содержит скрипт, включая удаление файлов, сетевые вызовы или установку программного обеспечения. Никогда не запускайте скрипт Ruby из ненадежного источника, не прочитав его сначала. Будьте осторожны со скриптами, которые выполняют внешние команды (system/backticks/exec), загружают код во время выполнения или требуют неизвестные gems. Чтение обычного текста перед выполнением - безопасный подход.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕRuby Source Code Fileтакже известен как Ruby script, Ruby source file
РАЗРАБОТЧИКYukihiro "Matz" Matsumoto / Ruby community (Ruby Association)с 1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
MIME-ТИПapplication/x-ruby
ТИПИсходный код текстового программирования
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd

Программы, открывающие файлы RB

Windows4 apps
Notepad Открытый код Откройте для просмотра/редактирования исходного кода с подсветкой синтаксиса Ruby (не запускает его).
Visual Studio Code Бесплатно Откройте файл .rb; установите расширение Ruby/Ruby LSP для подсветки и запустите с помощью интегрированного терминала.
Ruby (interpreter, RubyInstaller) Открытый код Установите Ruby, затем запустите 'ruby file.rb' в командной строке или PowerShell для выполнения скрипта.
RubyMine Платно Полноценная IDE Ruby/Rails; откройте проект и запустите/отладьте файл .rb.
macOS3 apps
TextMate Открытый код Откройте для просмотра/редактирования исходного кода Ruby (у TextMate есть долгосрочная поддержка Ruby bundle).
Ruby (interpreter) Открытый код В macOS предустановлен Ruby; для текущих версий установите через Homebrew или rbenv, затем запустите 'ruby file.rb'.
Visual Studio Code Бесплатно Откройте файл .rb; установите расширение Ruby/Ruby LSP для подсветки и запустите с помощью интегрированного терминала.
Linux2 apps
Ruby (interpreter) Открытый код В macOS предустановлен Ruby; для текущих версий установите через Homebrew или rbenv, затем запустите 'ruby file.rb'.
Visual Studio Code / VSCodium Открытый код Откройте с расширением Ruby LSP для редактирования и запуска.
Web1 app
GitHub / online viewers Бесплатно Просматривайте любой файл .rb в репозитории с подсветкой синтаксиса в браузере; для чтения не требуется установка.

Технические подробности

глубокая спецификация
MIME-типapplication/x-ruby; также зарегистрирован как text/x-ruby и text/x-ruby-script
Кодировка файлаUTF-8 обычный текст (по умолчанию с Ruby 2.0; более ранние версии требовали `# encoding: utf-8` на строке 1 или 2 для исходного кода не ASCII)
Магические байты / сигнатураНет - обычный текст без фиксированной сигнатуры байтов; исполняемые скрипты обычно начинаются со строки shebang (`#!/usr/bin/env ruby`)
Команда интерпретатора`ruby filename.rb` в командной строке; пользователи Windows обычно вызывают `ruby.exe` через RubyInstaller
Прагма frozen-string`# frozen_string_literal: true` на строке 1 делает все строковые литералы неизменяемыми во время выполнения, что улучшает производительность (доступно с Ruby 2.3)
Версионирование синтаксисаНет поля уровня файла для версии; совместимость синтаксиса регулируется версией интерпретатора (1.8, 1.9, 2.x, 3.x)
Объявление кодировкиНеобязательный магический комментарий `# encoding: <name>` (или `# coding: <name>`) на строке 1 или 2; обязателен для исходного кода не ASCII на Ruby < 2.0
Типичный размер файла1 КБ - 100 КБ; большинство файлов приложений попадают в диапазон 2-30 КБ
Внутренняя структураПоследовательные операторы Ruby - вызовы require/load, определения классов и модулей, тела методов (def), выражения; выполняются интерпретатором сверху вниз
Связанные расширения`.rbw` (Windows без консоли), `.gemspec`, `.rake`, `.ru` (конфигурация Rack), `.erb` (встроенный шаблон Ruby)
Поддержка платформКроссплатформенная: Windows, macOS, Linux, BSD и любая ОС с интерпретатором Ruby (MRI/CRuby, JRuby, TruffleRuby)
Основные сценарии использованияАвтономные скрипты автоматизации, контроллеры и модели Ruby on Rails, исходный код библиотек RubyGems, Rakefiles (задачи сборки), Vagrantfiles и формулы Homebrew
Выпущен1995 (Ruby 0.95 public release; Ruby 1.0 in December 1996)
Последняя версияTracks the Ruby language; Ruby 3.4 (December 2024). Source files are version-agnostic text.
Открыть стандартноеДа · без роялти
Спецификацияwww.ruby-lang.org

Конвертации RB

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами RB. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах RB.

Часто задаваемые вопросы

Как открыть файл .rb?
Чтобы прочитать или отредактировать его, откройте его в любом текстовом редакторе или редакторе кода (VS Code, Notepad++, Sublime Text). Чтобы запустить, установите Ruby и выполните 'ruby file.rb' в терминале.
Как запустить файл Ruby (.rb)?
Установите Ruby (RubyInstaller на Windows, Homebrew/rbenv на macOS, ваш менеджер пакетов на Linux), откройте терминал в папке файла и запустите 'ruby yourscript.rb'.
Можно ли преобразовать файл .rb в .exe?
Прямым преобразованием нет, но вы можете упаковать скрипт с интерпретатором Ruby в автономный Windows .exe с помощью OCRA, ruby-packer (rubyc) или Tebako. Результат поставляет среду выполнения внутри себя.
Равен ли файл .rb текстовому файлу?
Да - это обычный текст UTF-8. Расширение .rb просто говорит инструментам, что он содержит код Ruby. Вы можете открыть его в любом текстовом редакторе или переименовать в .txt, чтобы просмотреть.
Почему мой скрипт .rb не запускается?
Частые причины: Ruby не установлен или не находится в PATH, скрипт ориентирован на другую версию Ruby, или он требует gems, которые вы не установили (выполните 'bundle install', если есть Gemfile).
В чём разница между .rb и .rbw?
.rbw - это вариант для Windows, который запускает скрипт Ruby с rubyw.exe - без открытия окна консоли - обычно для GUI-приложений. Код внутри идентичен Ruby.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z