用WebStorm和Node JS打破exceptiondebugging

我正在使用Webstorm来debugging一个节点应用程序,并希望使用“Break on Exception”选项,以便在查找错误的确切来源之前,我不必连续按几次“step into”解决。

问题在于,当我将“Break on Exception”设置为“on”时,它在获取我的代码之前就会从节点内部捕获各种exception。 我能够使用“Run to Cursor”来跳过启动时发生的节点错误,但这并没有什么帮助,因为在执行过程中似乎有很多错误被抛出并被捕获到节点本身中。

我如何才能使用“突破例外”只用于我的代码直接抛出的exception?

这对我来说可以:

“运行 – >查看断点… – > JS任何exception – >启用和暂停和未捕获”。

目前WebStorm中没有这个function。 随时在我们的跟踪器投票的问题 。

一旦JQuery启动并完成大部分的exception抛出,在开始时设置一个断点。

在exception中断时,可以告诉它一旦到达该断点就开始启动。

最好的地方是你可以右键点击你设定的断点,并告诉它不要在这一点上暂停。

(但是同意 – 如果JQuery没有抛出exception,那么它会更好一些,