IDLE как интерактивная консоль для Ruby - PullRequest
1 голос
/ 21 сентября 2010

Я начинаю с Ruby, и мне было интересно, есть ли интерактивная консоль, похожая на IDLE в Python, с подсветкой контекста и автозаполнением.Я пробовал IRB, но он довольно спартанский (хотя он выполняет свою работу; в этом нет сомнений).Поиск в Google не помог.У вас, ребята, есть предложения?

Ответы [ 3 ]

3 голосов
/ 21 сентября 2010

Существует множество драгоценных камней, которые добавляют функциональность IRB (цветной вывод, улучшенная история, форматированный вывод и т. Д.). Просто найдите http://gemcutter.org для них. Кроме того, IRB идет с завершением табуляции. Запустите его с "irb -r 'irb / complete'" или введите

require 'irb/completion'

в вашем ~/.irbrc

2 голосов
/ 11 марта 2013

Вы должны проверить pry.это превосходно .включает подсветку синтаксиса, завершение табуляции и многие другие функции.

0 голосов
/ 22 сентября 2010

Если вы являетесь пользователем Vim, вы можете запустить Vim в IRB , используя gem интерактивного редактора.Даже если вы не являетесь пользователем Vim, этот драгоценный камень, очевидно, позволяет вам использовать любой другой текстовый редактор из IRB.

Существует также похожий драгоценный камень под названием эскизы , но я не пробовалэто сам.

...