1
のトップレベルの名前空間を取得します?:私はRubyでこれを行うことができますどのようにRubyの
は時々インタープリタ言語での診断のために、それはトップにオブジェクトを投げ、私は私のコードへの迅速な変更をするために高速ですインタラクティブな環境でそれを混乱させます。 Pythonで
、私は私のコードにこれを追加します。
import __main__
__main__.[field] = [my problematic object]
...その後、コマンドpython -i [myfilename]
でファイルを実行します。どのように私はRubyのトップレベルの名前空間にアクセスできますか?
デバッグ用の宝石がありますか? (現時点でそれを試してみる時間がありません)私はとても知らないのは残念ですが、私はRubyの '$ '表記に慣れていません。それはあなたが簡単に説明できるものですか? – JellicleCat
PryはIRBの代替品に過ぎず、さらに多くの機能があります。あなたは「$」を話していますか? '$ cat debug.rb'?それがシェルです。 – Dogbert