Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开始使用非常大的代码库(大型 web 应用程序),并且希望能够查看方法调用以了解如何处理请求。因此,我想使用 Eclipse 来跟踪传入的任何请求的方法调用。我不确定,但我认为最好的方法是通过远程调试器;所以,我已经创建了一个远程调试器。现在,我的问题如下:
如何配置调试器,以便一旦请求进入,调试器就会暂停,并允许我控制它的步骤。
有没有更好的方法来跟踪方法调用(为了研究代码),或者使用调试器真的是最好的方法?
使用跟踪模块,并排除框架或其他无趣的目录。
-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