Ruby irb在Windows中存在兼容性问题 Windows Ruby和IRB不提供输出,部分输出行或抱怨在行的中间遇到R。经过一些实验后,我明白了发生了什么,并认为这可能有助于其他人发布和回答,尽管它非常基本。

Ruby irb在Windows中存在兼容性问题 Windows Ruby和IRB不提供输出,部分输出行或抱怨在行的中间遇到R。经过一些实验后,我明白了发生了什么,并认为这可能有助于其他人发布和回答,尽管它非常基本。,ruby,windows,output,Ruby,Windows,Output,即使安装了Windows版本,Ruby也不能很好地处理Windows的行尾字符。应该将EOL字符设置为*NIX字符。如果您碰巧使用Notepad++,只需打开该文件,然后选择编辑->下线转换->UNIX(LF),它将修复所有下线字符,并且任何新的下线字符都将是正确的。无论哪个选项变灰,都是您已有的选项。嗨,大卫!欢迎来到堆栈溢出!感谢您考虑为社区贡献一些知识!我只想尝试更详细地说明问题是什么,以及在问题中排除故障时不起作用的步骤,然后在答案中说明获得答案的方式。否则,你的问题对其他人不会特别有用

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

嗨,大卫!欢迎来到堆栈溢出!感谢您考虑为社区贡献一些知识!我只想尝试更详细地说明问题是什么,以及在问题中排除故障时不起作用的步骤,然后在答案中说明获得答案的方式。否则,你的问题对其他人不会特别有用。另外,问这个问题,好像你还不知道答案。在问题中假装你不知道如何解决它,并在答案中添加你是如何解决它的。在问题和答案中,你应该听起来像不同的人。如果你解决了这个问题,你就得到了我的+1