这是一个相当复杂的问题,用目前可用的东西可能根本不可能,但如果有一种简单的方法来做到这一点,那将是巨大的。
我正在 Chrome 中调试一些 JavaScript,因为它是非常受事件驱动的,所以我更喜欢获取代码的跟踪报告(调用了什么等)而不是断点。因此,无论我在哪里留下断点,我都希望看到本地函数名称和参数。
我能得到的最接近的方法是在其中放置一个条件断点,如下所示:
这种方法有两个大问题:
- 将其粘贴到每个断点中太麻烦了。如果可以选择它作为每个断点的默认操作,人们将更有可能使用它。
- 在 Google Chrome 中,日志调用会被触发两次。
关于克服这些问题的任何想法?我认为在 IE中使用 VS可能是可行的,但那里的 UI 似乎同样繁琐。