При вставке блока кода Ruby из Atom или текстового редактора Nitrous в консоль Nitrous все разрывы строк теряются. Несколько строк кода объединяются в одну длинную строку, разделенную пробелом, где разрыв строки был в Atom.
Например, если эти три отдельные строки скопированы из текстового редактора (либо в Nitrous, либо в Atom):
pool.each () do | номер |
remainder_3 = число.% (3)
remainder_5 = число.% (5)
Вот что Nitrous показывает после вставки:
irb(main):001:0> pool.each() do | number | remainder_3 = число.%(3) remainder_5 = число.%(5)
Вот что я хочу, чтобы произошло:
irb(main):001:0> pool.each() do | number |
irb(основной):002:0> remainder_3 = число.%(3)
irb(основной):003:0> remainder_5 = число.%(5)
Учебник по Ruby, который я смотрю, сохраняет разрывы строк при вставке, поэтому мои настройки Atom или Nitrous нуждаются в изменении. Может кто-нибудь уточнить, пожалуйста, как это делается?
К вашему сведению: я использую Windows 8.1 и Firefox. Обратите внимание, что у меня та же проблема с использованием Chrome.
Заранее спасибо!