問題タブ [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 投票する
3 に答える
2355 参照

ruby - ruby-debugをインストールできません、エラー:rb_method_entry_t.called_id

ruby-debugをインストールしようとしています。Mac OS 10.7.4、XCodeバージョン2308、Rubyバージョン1.9.3-p194を使用しています。

ここの指示に従ってください:http://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-ruby-debug、私は実行してみました

次のエラーが発生しました:

そこで、次のコマンドを試しました。

その結果:

それで私は問題を調査し、ついにこの投稿に出くわしました:

ruby 1.9.3 /Rails3.2.1にruby-debugをインストールするにはどうすればよいですか

コマンドを試すまで、すべてが機能しました。

上記の最初のエラーを再現しただけです。だから私は調べました

そして、この投稿を見つけました:https ://github.com/ruby/ruby/pull/56/#issuecomment-3463264

再ハッシュを除いて、彼が提案した手順を試しました(rvmの使い方がわからないため、試すためだけにrbenvに切り替えたくありませんでした)。彼が推奨するすべてのgemをフォルダーにダウンロードし、次のコマンドを実行しました。

linecache19-0.5.13は正常にインストールされましたが、ruby-debug-base19-0.11.26.gemでチョークされ、最初のエラーが再び発生しました。

また、sudo gem installデバッガーを実行したときに追加されたデバッガーgemをアンインストールしようとしましたが、何も変更されていません。

私は次に何をすべきか途方に暮れています。

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

ruby-on-rails - レールの取り付け 3

誰かが私にそれが何を意味するのか説明できることを非常に感謝します:

私が理解しているように 1.9.3 >= 1.9.2 ? 私が間違っている?

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

ruby-on-rails - エラーubuntuを含むRubyデバッグIDE

ruby-debug と ruby​​-debug-ide をインストールしようとすると、エラーが多すぎます。

このようなエラー (バンドル インストール):

同じソリューションで:

同じエラー、

何をすべきか知っている人はいますか?

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

ruby-on-rails-3.1 - 機能テストの実行によるコントローラー メソッドのデバッグ

機能テストを実行するときに、コントローラー メソッドをステップ実行する必要がある状況にあります。ruby-debug を使用してアプリケーションをデバッグします。私のアプリは ruby​​-1.8.7 を使用する Rails 3.1 アプリです。を使用してコードをデバッグできます

rails server --debugger または rails console --debugger

モデルに「デバッガー」を挿入してコードを停止し、それぞれの単体テストを実行することもできます。

しかし、コントローラーで同じことを行うことはできません。つまり、コントローラーのメソッドに「デバッガー」を挿入してコードを停止し、それぞれの機能テストを実行することができません。

以前にこの問題に直面した人はいますか?

また、認証にdeviseを使用しているため、test_helperに次の行を追加する必要があります

とにかく、それがデバッガーに影響を与えるかどうかはわかりません。

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

ruby-on-rails - Webrick サーバーで実行されている Rails アプリでのデバッグ エラー

Rails アプリを webrick サーバーで実行していて、エラー メッセージをコンソールに表示したいと考えていました。デバッガーをインストールする'gem install debugger'と、問題なくインストールが完了しましたが、 と入力してサーバーを再起動するとrails s --debugger、次のようになりました。

したがって、 ruby​​-debug gem をインストールしようとしましたが、次のエラーが発生しました。

エラー: ruby​​-debug のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張のビルドに失敗しました。

1.9.x はまだ処理できません * extconf.rb が失敗しました *

私の質問は次のとおりです。インストールで何が問題になっていますか? 第二に、エラー メッセージを表示するにはどうすればよいでしょうか?

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

ruby - IntelliJ の Mountain Lion に ruby​​-debug-base19x をインストールするにはどうすればよいですか?

Mountain Lion にアップグレードしたところ、IntelliJ 10 ruby​​-debugger が機能しなくなったようです。以下のエラーが表示されますが、これを修正する方法を実際に解釈することはできません。

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

ruby-on-rails - Windows 7 に ruby​​-debug-base19 -v '0.11.25 をインストールできない

Windows 7 に Rails をインストールしようとしています。

インストールすると、次のエラーが表示されます。

Ruby 1.9.3 で Windows に ruby​​-debug-base19 をインストールする」に従って、 ruby ​​-debug-base19 -v '0.11.26をインストールしました。

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

ruby-on-rails - Railsデバッガエラー

Railsデバッガーの動作を取得しようとしています。私は次のことをしました:

gem インストール デバッガー

Gemfile に追加

gem "デバッガー", "~> 1.2.0"

バンドルのインストール - エラーなし

今、コントローラーの1つにデバッガーを入れました

ブラウザをポイントすると、ブラウザで次のエラーが表示されます

Ruby 1.9.3p194 (2012-04-20 リビジョン 35410) [x86_64-linux] と Rails 3.2.6 を Phusion パッセンジャーで使用しています。

何が間違っているのですか?

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

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

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

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

ここで同様の質問。

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

ruby-on-rails - Railsは、デバッグコンソールでactiverecord SQLステートメントを表示します

Rails 3.2 アプリケーションでdebugger gemを使用しています。

アクティブ レコード メソッド呼び出しの結果の SQL ステートメントをデバッグ コンソールで表示するにはどうすればよいですか?

例:Product.allデバッグ コンソールで実行すると、すべての製品が出力されます。も見てみたい"Select * from Products"です。これは可能ですか?

編集 Now that I am wiser(;p) アクティブ レコードは、アクティブ レコード リレーション オブジェクトで .to_sql メソッドも提供し、基になるデータベースに対して実行される SQL クエリを検査します。