Perl:PadWalker って何?

2013-11-14 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
2、2、2、1、0、 0、1、0、0、0(38)で、換算ポイント 53pt 。
・-・ - -・

さて、本文。

こんなサイトを見つけた。
「WordPressテーマの作り方」の 2013年3月21日の記事:
Perlをインストールして、Eclipse+EPIC+PadWalkerでデバッグできるようにする
  MacportsでPerlをインストールして、
  Eclipse+EPIC+PadWalkerで
  Perlプログラムを開発&デバッグする環境をつくるための手順です。
  目次
  1.Perlをインストールする
    Macportsを使って、Perlをインストールします。
    ここでは、バージョン5.12.xをインストールしてみます。
    ・・・・・
  2.EPICをインストールする
    Perl開発用のEclipseプラグインEPICをインストールします。
    Eclipseのインストールについては、
    過去の記事 第8回 clipse+PDTをインストールして、
    XDebugでデバッグできるようにする を見てください。
    1.プラグインをインストールする
    ・・・・・
    2.環境設定を行う
    ・・・・・
  3.PadWalkerをインストールする
    EPICをインストールすると、EclipseからPerlの
    実行&ブレークは出来るようになっています。
    ただこのままでは、ブレークしたときに
    変数の値を確認することができません。
    そこで、デバッグ中に変数の値を見れるようにするために、
    PadWalkerモジュールをインストールします。
    1.cpanmをインストールする
    ・・・・・
    2.cpanmのリンクを作成する
    ・・・・・
    3.PadWalkerモジュールをインストールする
    ・・・・・
  ・・・・・
と云うことで、

「PadWalker」を使うと、“変数の値を確認”することが出来る。


また、こんなサイトも。
「tarashiの徒然草 -天気晴朗ナレドモ浪高シ-」の 2010-07-19 の記事:
Eclipse+EPIC+PadWalkerでPerl開発環境構築
  ◆必要なもの
  ・1.ActivePerl (ここではWindows環境を想定)
  ・2.PadWalker
  Eclipseでデバッグする際に必要なPerl Module。
  コマンドプロンプトから、
    ppm install PadWalker
  と実行してインストール。
  ・3.Eclipse
  ・4.EPIC (Eclipse-Perlのプラグインとしてインストール)
  アップデートサイトから、インストール
  http://e-p-i-c.sourceforge.net/updates
  ・・・・・
ここでは、

「PadWalker」は、“デバッグする際に必要”なPerl Module。


何だ?・・・

「search.cpan.org」では、
PadWalker
  PadWalker - play with other peoples' lexical variables

-・・・ -・-
だめもとで、翻訳:
  PadWalker - 他の人々 のレキシカル変数と遊ぶ
やはり意味不明???
・-・ - -・

DESCRIPTION=説明
では、
  PadWalker is a module which allows you to inspect (and even change!)
  lexical variables in any subroutine which called you.
  It will only show those variables
  which are in scope at the point of the call.

  PadWalker is particularly useful for debugging.
  It's even used by Perl's built-in debugger.
   (It can also be used for evil, of course.)

  I wouldn't recommend using PadWalker directly in production code,
  but it's your call.
  Some of the modules that use PadWalker internally are
   certainly safe for and useful in production.

-・・・ -・-
これも、強引に、・・・
  PadWalker は検査 (そして変更も!) レキシカル変数を
  あなたと呼ばれるサブルーチンに使用できるモジュールです。
  呼び出しの時点でスコープ内にあるそれらの変数のみが表示されます。

  PadWalker はデバッグに便利です。
  それも Perl の組み込みのデバッガーによって使用されます。
  (それも使えます悪、もちろん)
  生産コード内で直接 PadWalker を使用して

  お勧めしませんが、あなたの呼び出し。
  内部で PadWalker を使用しているモジュールの一部は
  確かの安全性と生産に便利です。
どうかな?(言わずもがなダ)
・-・ - -・



まあ、
perl スクリプト(プログラム)のテスト&デバッグに有効の様だ。
が、使い方はイマイチ理解できない。

でも、
取り敢えず、入れておこうか。
と、・・・

例によって、DOSプロンプトで、
  ppm
と入力。(これは (少々時間が掛かるが) GUI が立ち上がる)
で、バージョン 1.98 をインストールした。


今後は、デバッグの効率化が出来るか?、・・・
trial and error」だな???



見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


131111
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク