我是rails调试新手。我正在使用 Byebug gem来调试控制器。 我在控制器的某个点保留了“Byebug”关键字并且执行暂停,我可以在终端看到相同的并且正在处理它。
当我执行“下一步”时,它会移动到下一行并检查值和byebug获取值。 一旦它到达函数的末尾并输入“next”,它将转到action_controller gems代码。
我不想调试gems代码,指针应该返回指针或相关视图。从那时起,如果我做“步”,它带我很长的旅程与许多宝石源代码。我不想要那么长的旅程,只需要快速回到控制器或查看器或app文件夹中的任何代码。
要做到这一点,我需要为byebug设置任何配置或如何避免跳转到gems源代码。
有人可以开导我吗
谢谢
答案 0 :(得分:1)
目前没有办法做你想做的事,但你可以尝试自己实现:https://github.com/deivid-rodriguez/byebug/issues/47:)
与此同时,您需要手动设置断点以从控制器跳转到另一个视图,反之亦然。