Dropbox

前のエントリーと関連した話題です。Perlにもいつの間にかデバッガーが搭載されていました。ほぼpythonのものと同等の機能を持っていますが微妙にコマンドが違います。ということで、覚書エントリーです。

起動は、

perl -d hoge.pl

などとします。

コマンドは、

ブレークポイント設定
 b 100
行番号100にブレークポイントが設定される
ブレークポイント
 L
ブレークポイントが設定されていれば、その一覧が表示される
ブレークポイントの解除
 B 100
行番号100のブレークポイントが解除される。番号の代わりに * を指定すると全てのブレークポイントを解除できる
実行
 c
ブレークポイントに遭遇するまで実行する
ステップ動作
 s
一行だけ実行してデバッガーに戻ります。サブルーチンの内部に入り込んでステップ動作します
ステップ動作
 n
一行だけ実行してデバッガーに戻ります。サブルーチンに遭遇しても次の行に進みます
変数の表示
 p $hoge
hoge変数の内容が表示される
Trackback

no comment untill now

Add your comment now