0

我开始使用非常大的代码库(大型 web 应用程序),并且希望能够查看方法调用以了解如何处理请求。因此,我想使用 Eclipse 来跟踪传入的任何请求的方法调用。我不确定,但我认为最好的方法是通过远程调试器;所以,我已经创建了一个远程调试器。现在,我的问题如下:

  1. 如何配置调试器,以便一旦请求进入,调试器就会暂停,并允许我控制它的步骤。

  2. 有没有更好的方法来跟踪方法调用(为了研究代码),或者使用调试器真的是最好的方法?

4

1 回答 1

0

使用跟踪模块,并排除框架或其他无趣的目录。

-m trace --file=/tmp/trace.log -t --ignore-dir=/home/unifield-server 

然后,您可以在跟踪文件运行时对其进行跟踪。

$ tail -f trace.log

您还可以定期清除它或添加标记以供以后分析

$ echo > trace.log
$ echo 'about to press save button' >> trace.log
于 2014-01-28T13:21:31.050 回答