运行以下ruby脚本时:
puts gets.inspect
在终端上,我被提示输入,然后显示inspect输出,但如果我使用CMD+R快捷方式从TextMate内部运行相同的脚本,那么它只是输出nil,好像没有gets方法.
为什么是这样?从我所读到的内容,当脚本请求STDIN的输入时,TextMate应该显示一个输入对话框,但在这种情况下不会发生这种情况.
| 归档时间: |
|
| 查看次数: |
853 次 |
| 最近记录: |