javascript - Javascript 中的不间断断点(跟踪点)?

标签 javascript debugging google-chrome trace google-chrome-devtools

这是一个相当复杂的问题,用目前可用的方法可能根本不可能,但如果有一种简单的方法可以解决这个问题,那将是一个巨大的问题。

我正在 Chrome 中调试一些 JavaScript,因为它非常受事件驱动,所以我更喜欢获取代码的跟踪报告(调用了什么等)而不是断点。因此,无论我在何处留下断点,我都希望看到局部函数名称和参数。

我能得到的最接近的是放置一个条件断点,如下所示:

Sample trace

这种方法有两个大问题:

  1. 将其粘贴到每个断点中太麻烦了。如果可以将它选为每个断点的默认操作,人们将更有可能使用它。
  2. 在 Google Chrome 中,日志调用会触发两次。

关于克服这些问题的方法有什么想法吗?我认为在 IE 中可能可行 with VS ,但那里的用户界面似乎同样麻烦。

最佳答案

IE11 现在有独立于 Visual Studio 的“跟踪点”。他们完全按照你三年前的要求去做。我还没有在 Chrome 或任何其他浏览器中看到它们,但希望它们很快就会流行起来!

关于javascript - Javascript 中的不间断断点(跟踪点)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10077362/

相关文章:

javascript - Angular - 输入数据在子组件上不立即可用,为什么?

javascript - 在 JQuery 中将输入字段放置在正确位置的问题

c# - 在没有源代码的情况下在 VS 中调试

ios - Xcode 突然停止调试应用程序

html - 如何使用 206 Partial Content 使浏览器请求范围更小

javascript - Babylon.js OnIntersectionEnterTrigger 未使用相机触发

使用日期对象的 javascript 日期验证

c# - 调用具有两个相同参数的方法返回两个不同的结果

linux - 阻止 Chrome 上的 getUserMedia 音频反馈

google-chrome - 每个选项卡使用 chrome.browserAction.setPopup