Запустить ruby ​​из среды IDE и каждый фрагмент кода возвращает значение

Я заметил, что когда я запускаю командную строку ruby ​​и ввожу что-либо, я всегда получаю что-то возвращенное.

4
=> 4

4.class
=> Fixnum

Командная строка в порядке, но я хочу где-нибудь сохранить свой ruby, чтобы я мог открыть его позже и т. Д.

Я скачал netbeans и заметил, что 4 и 4.class на самом деле ничего не возвращали. Хорошо, подумал я, может, это потому, что это JRuby или что-то в этом роде. Я скачал Komodo Edit, и он ведет себя одинаково, 4 и 4.class не возвращают значение, когда я запускаю скрипт из Komodo Edit.

Путь к интерпретатору по умолчанию в Komodo Edit 8 установлен на

C:\Ruby200-x64\bin\ruby.exe

Могу ли я настроить netbeans или komodo edit так, чтобы они вели себя так же, как командная строка ruby, возвращая что-то для каждого фрагмента кода, который я ввожу? Есть ли другая IDE, которую я могу использовать для достижения этой цели?

1 ответ

Решение

Используйте следующий процесс для Komodo Edit:

  • Нажмите Инструменты => Выполнить команду
  • В поле Выполнить введите %(ruby) -i %f
  • В поле Run in: выберите New Console или же Command Output Tab
  • Проверьте Add to Toolbox

Рекомендации

Другие вопросы по тегам