在IE上调试Javascript的最佳方法是什么?

时间:2009-01-11 22:30:02

标签: javascript internet-explorer debugging

在Internet Explorer上调试Javascript的最佳方法是什么?

8 个答案:

答案 0 :(得分:9)

取决于您可以使用哪些工具。

如果您有Visual Studio的副本,我会使用Visual Studio debugger。它工作得很好。如果您没有Visual Studio的完整副本,则需要尝试按照该链接中的说明进行操作,否则它将内置于IDE中并且使用起来非常简单。

另一个选项是Firebug Lite,这对于大多数情况来说非常好,但是您需要为要调试的每个页面添加一个脚本引用,以便它可以工作。

答案 1 :(得分:3)

使用Microsoft脚本编辑器也是一个选项: 请参阅我的回答here.

答案 2 :(得分:2)

我尝试在Firefox中运行相同的代码,看看Firebug是否会有任何帮助。但是,由于IE特定的错误,这显然不起作用。

您可以随时回复可疑代码中的警报声明。但是,它并不漂亮或不容易。

VS调试器通常很不错,但像Firebug Lite这样的东西对我来说效果不佳。

答案 3 :(得分:0)

答案 4 :(得分:0)

答案 5 :(得分:0)

我倾向于混合使用blackbirdCompanion.JS和Microsoft脚本编辑器。

答案 6 :(得分:0)

我必须说,Firebug对我当前的项目不稳定,可能是因为我使用jQuery。但由于他的界面和功能列表,它是最好的。至于稳定性,我对Microsoft脚本编辑器没有任何要求。但是当脚本存在语法错误时,它就没用了

对于Visual Studio的调试器,我没有尝试过

顺便说一句,Firebug lite可以通过bookmarklet(http://remysharp.com/2007/03/13/firebug-in-ie-for-any-web-site/)使用。因此,不需要“为每个要调试的页面添加脚本引用以使其工作”

答案 7 :(得分:0)

我已经使用IE8 beta及其内置调试器几个月了。它非常强大并且运行良好。它有一些微不足道的故障,但是我到目前为止用于客户端调试的最佳工具。

http://www.microsoft.com/windows/Internet-explorer/beta/default.aspx

尽管如此,这是安装IE8测试版的重要承诺。