2011-01-10 17 views
1

EclipseでRubyデバッガを実行しようとしています。私は前にルビーデバッガを実行していないので、どこで問題を解決するかわかりません。私はPHPデベロッパー向けのEclipseを使用しています。バージョン:Heliosリリース、ビルドID:20100617-1415私はRuby 1.8.6(2007-09-24パッチレベル111)[i386-mswin32]を使用しています)。Eclipse PDTでRubyデバッガを実行しています

私はruby-debug(v 0.10.4)をインストールし、それをeclipseのデバッグエンジンとして設定しました。私はそれをルビのデバッガエンジンとして選択しました。私はパスに入れるべきものを知りませんでしたので、私はc:\ ruby​​ \ bin \ rdebug.bat(Windows上の私のインストールパス)へのパスを設定しました。環境はlocalhostに設定されています(何が必要なのかはわかりませんが、デフォルトではそこにあります)。

ダイナミック言語デバッガのポートをハードコードしました。私は接続ステータスウィンドウを取得しましたが、成功しませんでした。

デバッグ設定でスクリプトを実行しようとすると、「デバッガプロセスが予期せず終了しました」というダイアログエラーが表示されます。私のコンソールには、以下のように書かれています: メッセージをリダイレクトできませんでした。通信リンクが壊れました。メッセージ: [それに続いてmy puts文が出力されます。

これを設定する方法については、数時間は検索しました。たぶんそれは典型的ではないでしょう。誰かがEclipseやNetBeansでこれを設定した経験があるなら、私はあなたが与えることができるポインタに感謝します。

おかげ

デイブ

答えて

2

私が持っていると思います最初の質問は、コマンドラインモードでは、それ自体のruby-debugは動作するかどうかです。

+0

コマンドラインモードは本当に使いたいものではありませんが、トラブルシューティングのためにできるだけ早く試してみます。 –

+1

はい、私は、コマンドラインモードはあなたや他の人が使いたくないものではないことを理解しています。しかし、あなたが言うように、それはトラブルシューティングに役立ちます。間違ったことが少なくなり、問題がどこにあるかがやや狭くなります。 – rocky

関連する問題