• ベストアンサー

Eclipse での perl 環境を使ってる方へ

CGI作成でperlを使っているのですが。 デバックに苦労するので、STEPでの実行や変数の確認/書き換えが出来ないものかと思っているのです。 Eclipse で perl 対応が出来るらしいのですが こういったレベルまで出来るのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tmk2z
  • ベストアンサー率100% (1/1)
回答No.3

No2です。 すみません。書き方が悪かったようです。 >デバッグ途中で、新規コードを追加しても EPIC上で、変数はVBデバッガのLocalWindowのような感じで 出力されます。しかしここで表示される変数の書き換えができません。 ので、ソース途中にコードを追加して、強引に変数の書き換えを 行う-をトライしましたが、不可能でした。 (VBではデバッグ途中でも、型の変更しない限りできますよね) ついでに使用感ですが、わざわざ出力したり、普段の poorなperlデバッガよりは、グラフィカルに見えるので ずっと使いやすいですよ。 また、クセはありますが使い勝手も悪くないと思います。 エラーコードの見方がいまいちわからないですが・・・

neko2koban
質問者

お礼

ありがとうございます。 変数の書き換えが出来ないのは残念ですが 早速、環境を作って試してみます。

その他の回答 (2)

  • tmk2z
  • ベストアンサー率100% (1/1)
回答No.2

今、私の環境で確認しましたが、 >STEPでの実行や変数の確認 は可能です。 が、 >/書き換え が出来なさそうです。 デバッグ途中で、新規コードを追加しても その行はSkipされます。一旦終了後、変更の保存、再実行で有効になります。 (私が方法を知らないだけで、実はあるかも知れません) ちなみに、 Eclipse SDK バージョン: 3.2.0 PerlプラグインのVerは、040です。

neko2koban
質問者

お礼

こんばんは、教えていただいてから時間が経ちましたが STEPでの実行と変数の確認まで出来るようになりました。 Eclipse SDKとPerlプラグインのバージョン情報もららえたのが助かりました。 ありがとうございました。 確認出来次第御礼をしたいと思っていながら、すんなり手に入った 最新版ではうまく行かず、教えていただいたバージョンですんなり動いた状況でした。

neko2koban
質問者

補足

情報ありがとうございます。 デバック中にしたいのは、ソースの書き換えでは無く変数の値の書き換えでした。 Perl自体はインタプリタですが、C/VBでデバック中のソースの書き換えはしない(出来ない?)の固定概念はありますので...

  • rafysta
  • ベストアンサー率45% (24/53)
回答No.1

EPICプラグインのことですね。 デバッグモードで、STEP実行と変数の確認ができますよ。 あと、CGIの動作確認もできます。(ローカル上で実際にHTMLのフォームなどにデータを入力して動かしながら、変数の値のチェックなどができます。HTMLを表示するには、自分の好きなブラウザもしくは、Eclipse内蔵のブラウザを指定できます。)

参考URL:
http://e-p-i-c.sourceforge.net/
neko2koban
質問者

お礼

情報、ありがとうございます。 ネット上の記事を探しても、Perlのソースコードの整形が出来るような 記事ばかりでしたのでとても助かります。

関連するQ&A