1
我試圖配置一個更簡單的Pry提示輸入Ruby代碼。 nest_level
是什麼意思? Pry文檔說:「將三個參數傳遞給提示過程,作爲會話目標的對象,當前嵌套層次以及對相關Pry實例的引用。如果需要,可以在提示中使用這些對象「。他們的例子是:在Pry的提示配置中nest_level是什麼意思?
Pry.config.prompt = proc { |obj, nest_level, _| "#{obj}:#{nest_level}> " }
然而,nest_level
似乎並沒有什麼,我認爲它是:
main:0> if true
main:0> if true
main:0> while true
main:0> puts 1
main:0> break
main:0> end
main:0> end
main:0> end
1
=> nil
main:0>
現在有道理!謝謝 – 2012-04-27 16:43:43