考虑这个Ruby代码:
puts "*****"
puts " *"
puts " "
puts "*****"
puts " *"
我的输出是这样的:
*****
*
*****
*
为什么空白与 Scite 中的 * 字符填充相同的空格? 我已经在使用Java的Eclypse中尝试过,它运行得很好。
答案 0 :(得分:10)
比例字体具有不同宽度的字符,破坏了基于空间的对齐。
切换到等宽字体(例如,Courier),这样所有字符的大小都相同,并且可以正常工作。
答案 1 :(得分:0)
为了让它在Scite中工作你应该添加
style.errorlist.32=$(font.monospace)
in
SciteUser.properties
档案