Я установил Aptana Studio 3.0.1 в качестве плагина eclipse и ruby 1.9.2p180. Когда я запускаю сценарий ruby из Aptana и отслеживаю его выполнение на консоли отладки , он задерживает вывод до завершения сценария.
Вот простой пример кода:
puts "Hello world!"
print "Enter a phrase: "
puts gets
Когда я запускаю эту программу на Aptana, я получаю этот вывод
Test
Hello world!
Enter a phrase: Test
Но запуск его на интерпретаторе ruby дает мне другой результат:
ruby test.rb
Hello world!
Enter a phrase: Test
Test
Последний является правильным выводом.
Что происходит?
Может быть, я обнаружил ошибку в Aptana или это из-за неправильной конфигурации?