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

ceclinux-github · November 05, 2017 · Last by jasl replied at November 05, 2017 · 1286 hits

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

def a
  1
end

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

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

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

You need to Sign in before reply, if you don't have an account, please Sign up first.