問題タブ [ruby-debug]

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 投票する
1 に答える
970 参照

ruby - ruby デバッガーを Sinatra で Shotgun で動作させるにはどうすればよいですか?

ruby デバッガー ステートメントを実行できるように Shotgun を実行する方法はありますか? -dフラグはデバッグ出力用のようです。

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

ruby - 「block_given」はなぜですか? デバッガーで false を返しますか? (デバッグ時以外は正常に動作します)

ruby デバッガーblock_givenでのテストについて falseを返しますが、まだ実行されます。誰かがどのように実行されたかを説明できますか?.コンテキストに関連するものです(デバッガーはコンテキストを変更していますか? はいの場合、現在のコンテキストを見つける方法。

pryを使用した場合のruby​​-debug の代わりに 、block_given? trueを返します。

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

ruby-on-rails - Rails Debugger がデフォルトで自動リロードしないのはなぜですか?

これにより、長い間気が狂い、実際にはデバッガーがコードをリロードしていないのに、レールがコードをリロードしていないと思いました。

次に、この投稿から、自動リロードがデフォルトではないことがわかりました。なぜだめですか???

コードをデバッグしているときにエラーが表示された場合は、明らかにそれを変更しようとしています。そして、それを変更しても、デバッガーが古いバグのあるコードを保持しているとしたら、何の意味があるでしょうか?

自動再読み込みをデフォルトに設定したいのですが、今はこれを行う必要があります:

rdebug は、起動時に構成ファイルを読み取ります。次の内容でファイル ~/.rdebugrc を作成します。

または、デバッガーの使い方が間違っていることの説明。どうもありがとうございました!

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

ruby - Rubyデバッグ出力-オン/オフを簡単に切り替える

Erlangでドラフトと実験的なコードを書くとき、私は通常これを使用します:

1行のコードをコメントアウトすると、デバッグ出力がコンソールのオンとオフに切り替わります。

したがって、コードでコメントを多用することができます。

Rubyにも似たようなものがありますか?

0 投票する
4 に答える
9901 参照

ruby-on-rails - SSL サポートと ruby​​-debug を備えた Thin

RubyデバッガーとSSLをThinで同時に実行する方法を知っている人はいますか?

私はRails 3.0.10でThinをうまく使っています。

を使用して開始しrails server --debugger、コードをデバッグできます。

最近、アプリケーションに SSL サポートを追加する必要があり、自己署名証明書を使用してローカルでテストできるようにしたいと考えています。

残念ながら、使用時に SSL サポートを使用して Thin を開始する方法が見つかりませんでしたrails server

以下を使用して、SSL サポートを使用して Thin を正常に開始できます。

ただし、を使用してデバッガーをアクティブにする方法が見つかりませんでしたthin start

rails serverしたがって、デバッガー ( ) または SSL ( )を実行する選択肢があるようですが、thin start両方を実行することはできません。

rails serverrails/script ファイルを変更することで、Webrick で SSL を実行できるようになるようです (こちらを参照)。私はこのアプローチを試しましたが、成功していません。これが試みの1つです:

注: 疑問に思われる方のために説明すると、ルート アプリケーション ディレクトリから 'ssllocal' ディレクトリを作成しました。そこに ssl キーと証明書を保存します。

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

ruby-on-rails - nginx、レール、ルビーデバッグ

最近、アプリケーションを からapache2に変更しましたがnginx、それ以来、 で特有の問題に直面していruby-debugます。実行がデバッガー呼び出しにヒットし、ruby-debug が実行されていないと、システムがクラッシュします。

この問題は、nginx に切り替えた後に発生しました。Apache でこれを経験したことはありません。

Ubuntu 11.04 を使用しています。何が原因である可能性があるかについての情報は大歓迎です。

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

ruby - XP で ruby​​1.9.3p0 で ruby​​-debug を実行できない

Watir テスト スクリプトをステップ実行できるように、XP で ruby​​-debug を実行するにはどうすればよいですか。Windows XP で ruby​​-debug を「要求」することができません。私が見たすべてのソリューションは、Rails を実行する Unix ベースのシステムに言及しています。これが私のシステムプロファイルです:

Watir でのテストをサポートするためにインストールした gem は次のとおりです。

これは、ruby-debug を「要求」しようとしたときに表示されるエラーです。エラー:

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

ruby-debug - ruby1.9.2および1.9.3がインストールされているwin7にgemruby-debug19をインストールできません

私は多くの解決策を試しましたが、何もうまくいかないようです!Ruby1.9.3とRails3.1.3を使用していて、ruby-debug19gemをインストールしたいと思います。これは私がPowerShellから得たものです:

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

ruby-on-rails - ruby-debug は、Rails アプリのキュウリ シナリオのデバッグ中に散発的に中止します (おそらく、例外を発生させたとき)。

Rails アプリのいくつかのキュウリ シナリオをデバッグしていますが、ruby-debug が期待どおりに動作しません。失敗したステップの先頭にデバッガー ステートメントがあり、結果のデバッガー プロンプトで定期的なデバッグ アクティビティを実行すると、rake が中止され、ターミナル プロンプトに戻ります。

私は ruby​​-debug にあまり詳しくないので、これが初歩的なことである場合は、RTFM に教えてください。ruby-debug から irb を起動しようとしましたが (irb は私がよく知っているものです)、同じコードで同じように動作します。私はこれを試して理解するためにGoogleに何をしようと苦労しているので、どんな助けでも大歓迎です. ありがとう。

スタック トレースを含むコマンドを次に示します (見苦しいです)。

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

ruby - Aptana Studio 3とrbenvを使用してRubyスクリプトをデバッグするにはどうすればよいですか?

Macのosxlionでaptanastudio3を使用しており、rbenvを使用してrubiesをインストールしていますが、aptanaでデバッガーを実行しようとすると、常に次のエラーが発生します。

aptanarubyデバッグ構成ウィンドウですでにいくつかの環境変数を設定しています。

私はこのコマンドを実行しようとしています:

  • プログラム:/Users/nebiros/.rbenv/shims/bundle
  • インタプリタ引数:-d
  • プログラムの引数:exec rake dreadful_dog:process_content --trace --- f ./assets/test_ssss_content.zip -d / tmp
  • 作業ディレクトリ:/ Users / nebiros / Projects / dreadful_dog