Программа не запускается после чтения ввода с консоли

В приведенном ниже коде я использовал gets метод для чтения ввода из консоли.

puts "Give me a number"
num = gets
puts "puts #{num.to_i * 2}"

Хотя он работает и завершается в других средах, с Jetbrains RubyMine 2018.3.1 x64, программа не запускается и не завершает работу после прочтения введенного мною ввода. После запуска программы это появляется в консоли:

Give me a number
12
12

Я попытался удалить и установить его снова, но проблема не решена. Пожалуйста, помогите мне исправить это.

1 ответ

Я связался со службой поддержки IntelliJ, и это известная проблема. Ссылка 1 точно описывает, с чем я сталкиваюсь. Это будет исправлено в RubyMine 2018.3.2 RC.

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