新手问题 如何用 pry 修改运行之前的代码块

ceclinux-github · 发布于 2017年11月05日 · 最后由 jasl 回复于 2017年11月05日 · 227 次阅读
43585f

pry我一直用的很舒服,基本上什么功能我想要的都有,调试Ruby代码确实很方便,唯一不方便的pry的上键令我很疑惑,按一下pry会显示上一行,而非一个代码块(idle和chrome调试器里都是出现上一个代码块)。比如我输入

def a
  1
end

回车后再按上键,出来的是end,而非整个函数定义。我大约看了下pry wiki,也没有找到特别好的办法在pry中编辑上一个代码块的。求教,大家在pry中是怎么修改运行之前的代码块的?

共收到 2 条回复
17727

在其它文本编辑器写好了再贴过去……

1107

因为你复制来的一坨是带换行的呀...

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册