在 PhpStorm 中在 JavaScript 的第一行中断

Break at first line for JavaScript in PhpStorm

我试图找出在 JS 意大利面条代码中发生某些动作的地方。

我得到了 JetBrains IDE 支持插件集和 运行,它对我定义的每个断点都有很好的反应。但我希望它做的是 break/stop 在 JavaScript 代码的第一行,当我点击一个按钮或做任何其他涉及一些 JS 处理的事情时。

如果这不可能,那么我在网站上执行某些操作后如何知道调用的是什么?

您可以在 devtools 上使用这个 free codeschool course 来提高您的调试知识。它是免费的,只需几个小时。

如果您不知道将断点放在哪里,您可以尝试一些不同的方法来使用 spy-js 进行调试。您需要在 PhpStorm 首选项中安装 spy-js 插件。它跟踪您的应用程序并显示所有触发的事件。这可能会帮助您了解可以在何处放置断点。 您可以在此处找到有关 spy-js 的更多信息:https://blog.jetbrains.com/webstorm/2014/04/spy-js-webstorm-secret-service/