私は初めてでPerl
、次の問題があります。
ログ出力があり、このログ出力の出所がわかりました。それを印刷するモジュールのサブルーチンを意味します。
今、例では、例や他のユーティリティを使用Java
して、メソッドを呼び出す方法/時期/人を確認し、必要なものを再現してデバッグする方法を見つけます。 Eclipse
Call hierarchy
でこれを行うにはどうすればよいPerl
ですか? 例えば経由grep
?たとえば、モジュール名の場合、などgrep
の範囲の何百もの行が表示されます。
さらに、関心のあるルーチンが直接呼び出されていない可能性があるのではないかと心配していますが、スクリプトなどによって、関心のあるモジュールが実行されます。 (私の無知のために)あいまいです。 use A
require A
C::B::A
B::A
C::B::A::some_routine
C::B::A::some_other_routine
Perl
Perl
では、最も効率的な方法で何かをデバッグするにはどうすればよいでしょうか? あなたPerl
の教祖は、私がより効率的になるために何を提案しますか?