問題タブ [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.

0 投票する
2 に答える
503 参照

ruby - Pry コマンドが使用できない (Linux Mint Maya)

pry と入力して pry gem シェルを起動すると、端末 (Gnome 3.4.1.1) が次のように応答します。

を使用してpryをインストールしました$ gem install pry

タイトルで述べたように、Linux Mint Maya (13) を実行しています。

0 投票する
1 に答える
375 参照

ruby-on-rails - Ruby デバッグでは、アプリケーション/プロジェクト ファイルのみをステップ実行し、フレームワーク ファイルをスキップしますか?

debugger でpry-debuggerを使用しています。実行スタックをステップ実行するときに、フレームワーク ファイルとライブラリ ファイルをスキップして、自分のプロジェクト (Rails アプリ) のコードのみを表示したいと考えています。

これを行う方法はありますか?

ここで同様の質問。

0 投票する
3 に答える
1717 参照

ruby-on-rails - Rubyのバージョンが正しいのにRailsコンソールで構文エラーが発生するのはなぜですか?

gem'pry-rails'を追加しましたが、rails consoleを実行すると、次のエラーが発生します。

私のGemfile:

に変更gem 'ruby-readability', require: 'readability'するgem 'ruby-readability', :require => 'readability'と、次のエラーが発生します。

私のrvm情報

0 投票する
2 に答える
3500 参照

ruby - pry で引数を取るファイルを実行する方法

このようなコマンドラインアプリのこじ開けセッションを開始できます

ただし、リスト関数を呼び出したい場合

エラーメッセージが表示されます。

こじ開けずに list 関数を呼び出します

これはエラーメッセージです

ソースコード

アップデート

私がしようとすると

次のエラーが表示されます

0 投票する
2 に答える
2503 参照

ruby - Pry の .pryrc ファイルをカスタマイズするにはどうすればよいですか?

pry のpryrcファイルをカスタマイズしようとしていますが、見つかりません。ドキュメントにはホームディレクトリにあると書かれていますが、そこにはありません。見えない場合、それにもかかわらず編集する方法を教えてもらえますか?

0 投票する
1 に答える
117 参照

ruby-on-rails - 多くのレコードをロードするときの PRY Gem の問題

Ruby の PRY コンソールの使用に問題があります。多くのレコード (Account.all など) をフェッチすると、出力がページいっぱいになり、(END) を見つけた最後までスクロールする必要があります。しかし、何も入力できず、詮索好きなプロンプトに戻ることができません。

端末ウィンドウを埋めるのに十分なレコードを返さない同様のコマンドを入力すると、すべて正常に動作します (つまり、Pry は返されたレコードを出力し、プロンプトに戻ります)。

何か案は?Ruby 1.9.3 で Pry バージョン 0.9.10 を使用しています。

ありがとう!

0 投票する
0 に答える
47 参照

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を実行すると、表示されるだけです

0 投票する
5 に答える
1115 参照

ruby - Ruby 用の (実験的な) クラスブラウザは存在しますか?

Ruby 用の (実験的な) クラスブラウザは存在しますか?

私は、ほとんどの Smalltalk 実装と同様のクラス ブラウザ/エディタの組み合わせについて話しています (つまり、.rb ファイルではなく [ランタイム] クラス/オブジェクトに焦点を当てています)。

Squeak Smalltalk クラス ブラウザ

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 のようなクラス ブラウザーを表示できます。

ここに画像の説明を入力

0 投票する
1 に答える
414 参照

ruby - pry を使用して Homebrew スクリプトをデバッグする

gem listショー:

それでも、Homebrew ファイルにアクセスして実行すると、次のようになります。

私は得る:

ハードコードされたパスを使用しようとしても、次のようになります。

たとえそれが最も確実にそこにあるとしても...

私は行ってirb行うことができrequire 'pry'、それはうまく機能します。どうしたの?

0 投票する
1 に答える
1985 参照

ruby-on-rails - Cucumber / Capybara で Pry を使用するには?

Cucumber のステップをデバッグするために Pry を使用するにはどうすればよいですか? ここに例があります。

そのステップで単一のシナリオを実行すると、Pry コンソールにアクセスできます

でも何も書けない。動作しなくなったようです。何か案は?