Легко редактировать и запускать Ruby на OS X - PullRequest
1 голос
/ 14 мая 2011

Я начинаю с самого начала с Ruby, чтобы изучить веревки, но у меня есть быстрый запрос. В настоящее время я пишу небольшие тестовые биты кода, такие как:

puts 'Hello World'

и т.д.. в EditRocket, сохраняя в качестве test1.rb, а затем открыв Терминал на моем Mac и выполнив «программу» с помощью:

ruby test1.rb

Это становится немного утомительно с возвратом и переадресацией, поэтому мне было интересно, есть ли более «удобный» подход для написания небольшого количества кода на Ruby и последующего его выполнения вживую, чтобы получить результат, как если бы код SQL SQL Server например?

Ответы [ 6 ]

5 голосов
/ 14 мая 2011

Запуск irb в Терминале запустит цикл чтения-чтения-оценки Ruby, который будет оценивать каждую введенную вами строку Ruby.Просто введите «irb» в Терминале, чтобы начать, и «выйти» изнутри irb, чтобы выйти.

3 голосов
/ 14 мая 2011

Попробуйте irb, интерактивный переводчик Ruby.

2 голосов
/ 14 мая 2011

Я рекомендую TextMate в качестве текстового редактора для Ruby. Существует также отличный инструмент под названием IRB, представляющий собой динамическую консоль Ruby.

1 голос
/ 14 мая 2011

Вы можете использовать Guard для просмотра ваших файлов и запуска их при каждом сохранении.

1 голос
/ 14 мая 2011

Мне нравится TextMate за простое кодирование на Ruby и быстрые примеры, которые я публикую здесь по причинам, упомянутым другими.

Для интенсивного кодирования я использую MacVim в Mac OS или Vim или Gvim в Linux или Windows. Он не такой дружелюбный, но чрезвычайно мощный и везде одинаковый, включая те же шрифты, темы и сделанные мной изменения.

ActiveState имеет Komodo Edit , который представляет собой действительно хорошее сочетание функций редактора, в том числе с режимом vi. Это бесплатно, поэтому вы ничего не потеряете, попробовав это.

1 голос
/ 14 мая 2011

Согласно веб-сайту EditRocket :

Пользователи могут запускать программы Ruby и просматривать стандартную информацию и вывод ошибок с помощью опции меню Tools -> Execute Program -> Execute Ruby Program.

С OS X вы можете создать свой собственный ярлык клавиатуры для любого меню в любом приложении.Вот руководство о том, как это сделать.

Редактировать : При загрузке пробной версии этой программы и ее запуске кажется, что их документация неверна или устарела, как опция менюTools -> Ruby -> Execute ProgramКроме того, это довольно утомительно - каждый раз, когда вы хотите перезапустить программу, она открывает недружественный диалог, позволяющий вам установить параметры интерпретатора и командной строки и т. Д.

Я тоже рекомендую вампопробовать (и купить, если вам это нравится) TextMate ;Это отличный текстовый редактор, и его рабочий процесс для запуска Ruby намного лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...