Сделать уровень напечатанных символов в выходной - PullRequest
2 голосов
/ 23 октября 2011

Рассмотрим этот код Ruby:

puts "*****"
puts "    *"
puts "     "
puts "*****"
puts "       *"

Мой вывод такой:

*****  
  *

*****
    *

Почему, черт возьми, пробел не заполняет то же пространство, что и * символ в Scite ? Я попробовал это в Eclypse с Java, и он работает просто отлично.

Ответы [ 2 ]

10 голосов
/ 23 октября 2011

Пропорциональные шрифты имеют символы различной ширины, разрушающие выравнивание по пробелам.

Переключитесь на моноширинный шрифт (например, Courier), чтобы все символы имели одинаковый размер, и он будет работать.

0 голосов
/ 24 октября 2011

Чтобы заставить его работать в Scite, нужно добавить style.errorlist.32=$(font.monospace) в SciteUser.properties файл

...