这可能听起来有些疯狂,但是否有一种调试器可以在执行的第一行自动中断?
例如:假设我打开了调试模式并单击一个按钮。现在,智能调试器应该会自动在 .click({}) 函数内部的第一行设置断点。
这样很容易看到起始点,并且很容易回溯。
肯定有类似的工具存在。
谢谢。
这可能听起来有些疯狂,但是否有一种调试器可以在执行的第一行自动中断?
例如:假设我打开了调试模式并单击一个按钮。现在,智能调试器应该会自动在 .click({}) 函数内部的第一行设置断点。
这样很容易看到起始点,并且很容易回溯。
肯定有类似的工具存在。
谢谢。
debugger;
使用CTRL+SHIFT+J打开Chrome浏览器的调试器;你可以在那里设置断点。我认为这个快捷键在Firefox浏览器中也适用。另外,新版本的IE也有JavaScript调试器(不记得快捷键是什么了)。
大多数浏览器中按F12可以打开调试器。Chrome、Safari和IE默认都有调试功能,而对于Firefox浏览器,则需要安装Firebug附加组件。
你也可以从Visual Studio进行调试,选择菜单中的调试 --> 附加到进程,然后选择Internet Explorer进程。但是你需要先在Internet Explorer中启用脚本调试。