問題タブ [pry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Pry コマンドが使用できない (Linux Mint Maya)
pry と入力して pry gem シェルを起動すると、端末 (Gnome 3.4.1.1) が次のように応答します。
を使用してpryをインストールしました$ gem install pry
タイトルで述べたように、Linux Mint Maya (13) を実行しています。
ruby-on-rails - Ruby デバッグでは、アプリケーション/プロジェクト ファイルのみをステップ実行し、フレームワーク ファイルをスキップしますか?
debugger でpry-debuggerを使用しています。実行スタックをステップ実行するときに、フレームワーク ファイルとライブラリ ファイルをスキップして、自分のプロジェクト (Rails アプリ) のコードのみを表示したいと考えています。
これを行う方法はありますか?
ruby-on-rails - Rubyのバージョンが正しいのにRailsコンソールで構文エラーが発生するのはなぜですか?
gem'pry-rails'を追加しましたが、rails consoleを実行すると、次のエラーが発生します。
私のGemfile:
に変更gem 'ruby-readability', require: 'readability'するgem 'ruby-readability', :require => 'readability'と、次のエラーが発生します。
私のrvm情報
ruby - pry で引数を取るファイルを実行する方法
このようなコマンドラインアプリのこじ開けセッションを開始できます
ただし、リスト関数を呼び出したい場合
エラーメッセージが表示されます。
こじ開けずに list 関数を呼び出します
これはエラーメッセージです
ソースコード
アップデート
私がしようとすると
次のエラーが表示されます
ruby - Pry の .pryrc ファイルをカスタマイズするにはどうすればよいですか?
pry のpryrcファイルをカスタマイズしようとしていますが、見つかりません。ドキュメントにはホームディレクトリにあると書かれていますが、そこにはありません。見えない場合、それにもかかわらず編集する方法を教えてもらえますか?
ruby-on-rails - 多くのレコードをロードするときの PRY Gem の問題
Ruby の PRY コンソールの使用に問題があります。多くのレコード (Account.all など) をフェッチすると、出力がページいっぱいになり、(END) を見つけた最後までスクロールする必要があります。しかし、何も入力できず、詮索好きなプロンプトに戻ることができません。
端末ウィンドウを埋めるのに十分なレコードを返さない同様のコマンドを入力すると、すべて正常に動作します (つまり、Pry は返されたレコードを出力し、プロンプトに戻ります)。
何か案は?Ruby 1.9.3 で Pry バージョン 0.9.10 を使用しています。
ありがとう!
ruby - Ruby: Topic.methods と Topic#methods の違い
重複の可能性:
の違い。と #
Pry gem は、pry コンソールで ls -m と入力することにより、オブジェクトのすべてのメソッドを表示する機能を提供します。Topic モデルで ls -m を実行すると、これら 2 種類のメソッドが表示されます
Topic.methods および Topic#methods。違いはなんですか?
Topic.methods
トピック#メソッド
アップデート
これら 2 種類のメソッドは、Topic の最初のインスタンスに移動した後にのみ表示されることに注意してください。つまりCDTopic.first
トピックにcdしてls -mを実行すると、表示されるだけです
ruby - Ruby 用の (実験的な) クラスブラウザは存在しますか?
Ruby 用の (実験的な) クラスブラウザは存在しますか?
私は、ほとんどの Smalltalk 実装と同様のクラス ブラウザ/エディタの組み合わせについて話しています (つまり、.rb ファイルではなく [ランタイム] クラス/オブジェクトに焦点を当てています)。

PS: pry は、smalltalk スタイルのクラス ブラウザーに必要な多くのことを既に実行できるように見えますか? https://speakerdeck.com/u/rahult/p/pry-an-irb-alternative-on-steroids
PS2: Seaside Smalltalk フレームワークには、Web ブラウザー ベースのクラス ブラウザーがあるようです。
PS3: MagLev/Webtools は、私が見つけた中で最も近いものです:

PS4: どうやらhttp://tibleiz.net/code-browser/index.htmlは Ruby をサポートしており、Smalltalk のようなクラス ブラウザーを表示できます。

ruby - pry を使用して Homebrew スクリプトをデバッグする
gem listショー:
それでも、Homebrew ファイルにアクセスして実行すると、次のようになります。
私は得る:
ハードコードされたパスを使用しようとしても、次のようになります。
たとえそれが最も確実にそこにあるとしても...
私は行ってirb行うことができrequire 'pry'、それはうまく機能します。どうしたの?
ruby-on-rails - Cucumber / Capybara で Pry を使用するには?
Cucumber のステップをデバッグするために Pry を使用するにはどうすればよいですか? ここに例があります。
そのステップで単一のシナリオを実行すると、Pry コンソールにアクセスできます
でも何も書けない。動作しなくなったようです。何か案は?