byebug

    0

    1答えて

    私はByebugを使って自分のレールアプリケーションをデバッグしています。現在私はstepを使用してプログラムの実行時にトレースしています。私はではありませんは、サードパーティのライブラリのすべての行を介して実行をトレースすることに興味があります、私は私のコードアプリケーションをステップしたいです。 例(レールを使用して、それがレールである必要はありません): 私は私のコントローラのいずれかにby

    0

    2答えて

    Railsコンソールから出発点を与えるByebugセッションを開始できるかどうかは疑問だ。私は私が好きな場所byebug文を挿入して、デバッグを開始することができます知っているが、私はこのような何かしたいと思います: Byebug.start do # entry point User.find(12).problematic_method end 感謝を。

    2

    1答えて

    私は、オーバーロードメソッドを持つRubyコードのラインを持っています。私は、回線の呼び出しスタックを表示したい。 callerまたはbyebugの場所がわかりません。実行後の行の現在の呼び出しスタックを表示し、デバッグの場所を探したいとします。どうしたらいいですか?約caller Test.methodのような、その後 : from /var/lib/gems/2.3.0/gems/railti

    0

    2答えて

    コンソールに出力を生成するいくつかのコード(Railsアプリケーション)があります。 私はbyebugを使用して、その出力を生成している場所を取得したいと考えています。 これを行う方法はありますか?

    0

    1答えて

    新しいRailsアプリケーションを作成した後、bundleを実行してバンドルが正常に完了しました。これは、Windowsで動作するように、そして、私は gem 'byebug', platform: [:mri, :mingw, :x64_mingw] へ gem 'byebug', platform: :mri からbyebugエントリを変更しました。 はその後、私は再びbundleを走ったと私

    0

    1答えて

    シンプルなSinatraアプリケーションがあります。私がローカルに起動すると(rackup)、私はbyebugブレークポイントを配置して、コード内でその場所に到達すると私はバイ・バグを見て、やりとりすることができます。 私はherokuに、同じアプリケーションをデプロイする場合、私は問題を抱えて:heroku logs -tを使用して を、それが実行されますように私は、サーバーの出力を見ることがで

    3

    1答えて

    私はRuby 2.2.2、Pryと 'pry-byebug'を使用しています。 continue文は任意の見pry-byebugを持っているの変数削除:すべてのcontinueにそれらを失う [1] pry(main)> watch foo Watching foo watch: foo => 42 [2] pry(main)> watch Listing all watched expr

    2

    1答えて

    リモートバイブサーバーに接続して簡単にデバッグできるように、レールサーバーを設定する方法はありますか?私は過去にbyebugを設定して、0.0.0.0でレールバインドを有効にし、VIRTUAL_PORT = 3000に設定していましたが、すでに実行中のコンテナをデバッグする他の簡単な方法があるかどうかは疑問でした。私はhttps://docs.docker.com/engine/reference

    -1

    1答えて

    スレッドで後で呼び出されるproc内でbyebug/debuggerを使用しようとしていますが、動作しません。だから、どのように私はproc内のコードをデバッグできますか?

    -1

    2答えて

    デフォルトでは、byebugは10行を表示します。行[40, 49] 周囲のコードをもっと簡単に見るには?例:30-60