Interactive Ruby (IRB) - это оболочка для программирования на Ruby. Программа может быть запущена из командной строки и позволяет построчно выполнять команды Ruby.
1 ответ

Как отключить awesome_print после включения в консоли IRB или rails?

У меня есть awesome_print, настроенный для форматирования по умолчанию в IRB (используя AwesomePrint.irb! в моем.irbrc), и хотя это обычно круто, я хочу иногда отключить его. Кто-нибудь знает, как с запущенной консоли IRB/Rails?
16 дек '13 в 22:32
0 ответов

irb --simple-prompt -rrbconfig не работает

Я новичок в программировании на Ruby. Я читаю книгу ("Хорошо обоснованное второе издание"), в которой говорится следующее: Ruby может сказать вам, где находятся его установочные файлы. Чтобы получить информацию во время сеанса irb, вам необходимо пр…
30 июл '18 в 18:58
1 ответ

Застрял в Руби IRB

n00b query:: Хорошо, так что я возился с IRB Руби, и он работает (по крайней мере, похоже), но мне было интересно, как вырваться из его лап, не закрывая и не открывая Windows PowerShell. Короче; очистите IRB, чтобы вернуться к обычной подсказке. Rub…
11 фев '17 в 00:22
1 ответ

Проблемы с установкой rdoc, irb, bluecloth, хронического на fedora 12

Что означают эти ошибки? [root@localhost config]# gem install bluecloth Building native extensions. This could take a while... ERROR: Error installing bluecloth: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb can't find header…
25 май '10 в 12:36
1 ответ

Можно ли открыть консоль рельсов в режиме только для чтения?

Я привык опрашивать мои рельсы дБ через script/console, Но в некоторых случаях мне нужно быть исключительно осторожным, чтобы не изменять данные, поэтому я хотел бы иметь возможность открывать консоль в режиме только для чтения. Есть какой-либо спос…
02 сен '11 в 19:54
5 ответов

Рубин. Как я могу скопировать и вставить в IRB на Windows?

Как я могу скопировать и вставить в irb (Interactive Ruby Shell) в Windows?
28 сен '08 в 01:38
2 ответа

Должен ли я использовать нагрузку или требовать в IRB?

У меня сложилось впечатление, что я должен использовать require 'some_path' чтобы получить файл или библиотеку, которую я хочу использовать, но я не смог заставить ее работать, и load 'some_path' работал. Когда разные времена, когда я должен использ…
14 май '12 в 14:15
1 ответ

В чем разница между этими двумя функциями ruby?

Функция GetTitle при вызове из оболочки ruby ​​выдает ошибку "Неинициализированная константа GetTitle" Пока full_title работает нормально. В чем проблема с GetTitle? def GetTitle(pageTitle = '') baseTitle = "Base Title" if pageTitle.empty? baseTitle…
24 окт '15 в 13:51
1 ответ

Как новый сеанс IRB получает свою переменную область?

IRB - хороший способ поиграть и проверить что-то в Ruby. Также возможно выполнить некоторые настройки, используя скрипт, например: require 'irb' class Pirate def greet puts "Arrrrr, nice to meet ya" end end IRB.start # You can now instantiate Pirate…
26 май '12 в 15:13
7 ответов

Ни ruby, ни irb не могут загрузить файл.rb в текущий каталог

У меня проблема с импортом файлов в Ruby. Я делаю приложение Ruby в Windows XP. Все файлы классов для приложения находятся в "C:/Documents/Prgm/Surveyor_Ruby/lib", Но когда я require файл в другом файле, ни ruby, ни irb не могут найти нужный файл. Т…
09 окт '10 в 22:39
3 ответа

Посмотрите, где символ определяется в IRB

Я работаю над довольно крупным рельсовым проектом на работе. Иногда мне нужно выследить определения классов / констант. Есть ли какой-нибудь встроенный метод в Ruby, чтобы сделать это для меня? Пример: irb> SOME_CONSTANT.__file__ => /some/path…
30 мар '12 в 00:08
1 ответ

irb на окнах: "NameError: неинициализированная константа PATH"

Отказ от ответственности: я новичок Руби Проблема: я следую инструкциям тестирования веб-приложений в Ruby ( https://leanpub.com/watirbook/read), но когда я набираю PATH в irb, я получаю "NameError: неинициализированная константа PATH." Вопрос: что …
10 фев '16 в 00:02
1 ответ

Программная загрузка библиотек с помощью Ruby REPL

Я пытался загрузить библиотеки проектов в сценарии, а затем запустить IRB или ripl, чтобы позволить пользователю быстро взаимодействовать с библиотеками проектов. Я преуспел в этом. Моя проблема - программно отключить эхо командной строки. Вручную, …
28 дек '15 в 23:13
3 ответа

Перезагрузить рубыгем в ИРБ

Есть ли способ "перезагрузить" или "освежить" рубин в памяти? Поскольку я играю в irb, иногда мне нравится модифицировать мои гем-файлы, и если мне требуется тот же гем, он не обновляется в памяти и выдает "false". В настоящее время я должен выйти и…
11 авг '10 в 21:58
4 ответа

Ruby: Как включить классы пространства имен в глобальное пространство имен в IRB

Почему-то я хочу использовать классы / модули пространства имен, так как они находятся в глобальном пространстве имен в IRB. Например, у меня есть модуль MyCore и класс MyUser внутри него. Есть ли механизм или крючок для IRB, чтобы включить MyCore::…
07 май '14 в 14:17
0 ответов

Невозможно запустить IRB через терминал

Я установил Ruby + Rails, используя инструкции, предоставленные http://installrails.com/. Я пытаюсь запустить IRB в Терминале, и я получаю следующее сообщение об ошибке: FishHeads:jhu katie$ irb /Users/katie/.irbrc:1: warning: encountered \r in midd…
27 фев '16 в 17:56
1 ответ

Есть ли история возврата IRB?

Я знаю, что можно получить доступ к последнему возвращению с подчеркиванием, как в: irb(main):024:0> 5 => 5 irb(main):025:0> a=_ => 5 Можно ли каким-либо образом получить доступ к n-му предыдущему возврату, а не к истории команд? Есть ли…
23 май '13 в 22:19
8 ответов

Могу ли я повторить команду в IRB?

Есть ли простой способ повторить предыдущую команду в Ruby irb? Я хотел бы иметь что-то вроде использования восклицательного знака (!) В Unix. Спасибо.
01 июн '12 в 10:39
4 ответа

rvm, irb и require - не работает для установленных гемов под irb

Я только что установил rvm сегодня, и это выглядит очень удобно / мощно. Я думаю, что я понимаю это, но... При использовании установленного rvm ruby ​​и запуске irb, когда мне требуется установленный гем, что-то вроде 'rvm', я получаю: > kimptoc$…
22 сен '10 в 15:04
1 ответ

can't create object instace using irb

I try to create User instance of my user model in irb. но это дает мне эту ошибку 1.9.3p194 :001 > u = User.new NameError: uninitialized constant User from (irb):1 from /home/darshana/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>' любая…
04 сен '12 в 08:51