Ruby irb在Windows中存在兼容性问题

时间:2017-02-09 01:31:14

标签: ruby windows output

Windows Ruby和irb没有提供输出,部分输出或抱怨在一行中遇到\ r \ n。经过一些实验,我弄清楚发生了什么,并认为它可以帮助其他人发布和回答,即使它是非常基本的。

1 个答案:

答案 0 :(得分:0)

即使您安装了Windows版本,Ruby也不能很好地使用Windows行尾字符。您应该将EOL字符设为* NIX字符。如果您碰巧使用Notepad ++,只需打开该文件,然后选择编辑 - > EOL转换 - > UNIX(LF)它将修复所有EOL字符,任何新的EOL字符都是正确的。无论哪个选择都是灰色的,就是你已经拥有的那个。