有没有办法告诉Chrome调试器(或者Firebug?)在某些文件中不中断?假设它们本质上没有坏掉?这似乎是他们可能会内置的东西。
发布于 2015-01-28 22:51:29
最新版本的Chrome已经实现了一个新的blackbox feature,它可以做你想要的事情。基本上,当你在一个给定的文件上设置黑盒选项时,它将阻止Chrome调试器进入该文件。
此功能是内置的,可以通过文件的上下文菜单(右键单击)进行设置。如果Chrome调试器被设置为在所有异常时停止,它也可以工作。
发布于 2011-08-20 04:42:38
如果你遇到的问题是Chrome调试器在所有异常上都会停止,即使是jQuery内部的异常,那么你可能需要告诉Chrome只在未捕获的异常上暂停,而不是所有异常。当在调试器的“脚本”面板中时,窗口左下角有一个图标用于控制此操作。
发布于 2011-08-20 04:20:53
如果调试器在jQuery文件中的某个地方崩溃,您可能会将可疑调用包装在try/catch中,然后在您自己的catch
中抛出一个错误。这样,您就可以准确地隔离出哪里出了问题。
我更倾向于做堆栈跟踪,看看为什么我的代码会爆炸,例如无效的JSON,而不是尝试粉饰它。
https://stackoverflow.com/questions/7126822
复制相似问题