我是新手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
的专家建议我做什么并变得更有效率?