2013-04-04 2 views
1

С одной из StackOverflow поста RubyPrompt:запустить IRB из Блокнота ++

я видел, что мы можем запустить IRB из Notepad ++ также. Последний ответ из вышеупомянутого сообщения, о котором я говорю.

Может ли кто-нибудь помочь мне в конфигурациях для запуска IRB из Notepad ++?

ответ

1

Перейти к меню run и выберите Run...

Выберите кнопку с надписью ... и найдите irb.bat файл, который находится в path_to_ruby/bin/irb.bat. Выберите open, и он отобразит путь к irb в текстовом поле.

После указания пути irb в текстовом поле введите -r "$(FULL_CURRENT_PATH)". Окончательный текст поле должно выглядеть примерно так:

C:\Ruby200\bin\irb.bat -r "$(FULL_CURRENT_PATH)" 

Выберите Save... и вы можете настроить ярлык для этого прогона. Я лично выбрал F6.

Теперь напишите свой Ruby-файл и нажмите F6 или что бы вы ни установили в качестве ярлыка. Затем IRb запускается с вашим текущим файлом Ruby, загруженным в среду.

Tutorials Point и 10 есть список некоторых дополнительных аргументов, которые вы можете передать в IRb, которые также могут быть использованы в приведенном выше примере.

EDIT:

Если вы больше заинтересованы в запуске IRB консоли внутри Notepad ++, Вы должны проверить NppExec плагин. Существует хорошее сообщение в блоге о том, как заставить его работать на Python по адресу Raza Sayed's blog. Просто выключите Python для IRb.

Приличный список других Notepad ++ плагинов можно найти на their wiki

+0

Отлично! но как появится запрос IRB? Я не получаю приглашение IRB. –

+0

Когда я нахожусь на F6, он открыл новое окно. –

+0

Здесь я вижу один [консоль] (http://stackoverflow.com/questions/1760115/ruby-prompt-when-stdin-isnt-a-terminal-for-notepad-explicitely) до последнего ответа, который я также ищет. –

Смежные вопросы