如何在Pry中自定义Ruby命令的返回输出
发布时间:2020-12-17 02:35:40 所属栏目:百科 来源:网络整理
导读:我能够使用?/ .pryrc中的Pry.config.prompt设置自定义Pry的提示,以便让孩子们更容易使用Pry.现在我想摆脱返回输出: Enter Ruby code puts 'hello'hello= nilEnter Ruby code =对于刚刚学习编程的孩子来说,nil很困惑.我可以抑制Pry中的返回值输出吗? 解决方
我能够使用?/ .pryrc中的Pry.config.prompt设置自定义Pry的提示,以便让孩子们更容易使用Pry.现在我想摆脱返回输出:
Enter Ruby code> puts 'hello' hello => nil Enter Ruby code> =>对于刚刚学习编程的孩子来说,nil很困惑.我可以抑制Pry中的返回值输出吗? 解决方法
有几种方法可以做到这一点.要么添加;到每行的末尾或用你自己的proc替换默认的Pry.config.print.例如,添加类似的东西
Pry.config.print = Proc.new { |output,value| } 你的?/ .pryrc应该做的伎俩. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |