【发布时间】:2016-06-17 06:14:10
【问题描述】:
我经常想尝试小代码sn-ps,通常比类小得多,甚至函数,只是为了确保它自己工作,所以我不需要通过运行一堆脚本来测试它,只需修复一行代码左右的小错误。
除了 irb/pry,我还想测试 Rails 特定的代码,例如Object.blank?。因此,我想加载 Rails 库,但我不需要 Rails 控制台提供的全部功能。尤其是当应用程序未处于工作状态时,REPL 根本不会打开,而只是呈现手头故障的堆栈跟踪。
如果有人知道如何实现这个中间立场,也许通过使用特定的 gem 路径和 require 语句来加载我提到的其他 REPL 之一,你能说明这些命令吗?
我正在使用 RVM 管理 gemset 的项目内部工作,并且根本不想修改该环境,如果可能的话,可能只修改我的一般终端环境。
【问题讨论】:
标签: ruby-on-rails ruby debugging read-eval-print-loop