binding.pry
是一个很酷的命令,很多人都使用它。但每次输入都太过分了。添加简写的最佳方法是什么,比如
bp
请不要建议
$bp = binding.pry
进入初始化者,但没有美元符号的任何东西?
答案 0 :(得分:2)
我刚为此目的创建了一个gem: pry-alias
答案 1 :(得分:1)
所以,经过一番思考,这就是解决方案。它还需要一个next
才能命中。但是还有其他好处 - 您可以根据环境定义它,因此如果您忘记删除或注释掉bp
,您将永远不会收到生产错误。
转到初始化程序,并使用以下内容创建pry.rb文件:
def bp
unless %w(production).include? Rails.env
binding.pry
end
end
玩得开心!