2011-05-17 26 views
0

我得到了一个支持的应用程序,它大量使用事件,这使得很难理解发生了什么。用于理解重度事件驱动应用程序的流程的技巧和工具

任何人都可以给我任何我可以使用的方法或工具,这将使我能够理解正在发生的事情的流程吗?

现在我都跟着过程是: 1)做,我很感兴趣,并找到代码 2)添加断点 3)检查堆栈跟踪时设置断点关键字代码搜索,看看它已经走到哪里

这种方法很难直观显示,因为它很复杂和倒退。

回答

1

在使用Resharper Call Tracking是做到这一点的绝对最好的办法我认为:只要按Ctrl + Alt + A键上的事件或回调,并选择呼叫目的地或呼叫源

我个人绑定呼叫源和呼叫目的地Alt + Shift + <和Alt + Shift +>,这使得使用这种方法更加快捷。

+0

我不知道这存在。很高兴知道。 – 2011-05-19 22:21:12

相关问题