【问题标题】:What's the best way to debug Javascript on IE? [closed]在 IE 上调试 Javascript 的最佳方法是什么? [关闭]
【发布时间】:2009-01-11 22:30:01
【问题描述】:

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

【问题讨论】:

标签: javascript internet-explorer debugging


【解决方案1】:

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

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

另一个选项是Firebug Lite,这在大多数情况下都非常好,但是您需要为要调试的每个页面添加一个脚本引用才能使其正常工作。

【讨论】:

    【解决方案2】:

    使用 Microsoft 脚本编辑器也是一种选择: 看我的回答here.

    【讨论】:

      【解决方案3】:

      我尝试在 Firefox 中运行相同的代码,看看 Firebug 是否有帮助。但是,对于 IE 特定的错误,这显然是行不通的。

      您总是可以依靠遍布在可疑代码中的警报语句。不过,这并不漂亮或容易。

      VS 调试器通常不错,但 Firebug Lite 之类的东西对我来说效果不佳。

      【讨论】:

        【解决方案4】:
        【解决方案5】:

        【讨论】:

          【解决方案6】:

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

          【讨论】:

            【解决方案7】:

            我不得不说,Firebug 对于我当前的项目来说是不稳定的,可能是因为我使用了 jQuery。但它是最好的,因为他的界面和功能列表。至于稳定性,我对 Microsoft Script Editor 没有任何要求。但是对于脚本有语法错误的情况是没有用的

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

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

            【讨论】:

            • 也许这会对某人有所帮助。多年来,我一直在使用 Splinetech Javascript Debugger (javascript-debugger.com) 为 IE 调试 JavaScript 和 Jquery。不是免费的,但对我来说是值得的。
            【解决方案8】:

            几个月来,我一直在使用带有内置调试器的 IE8 测试版。它非常强大并且运行良好。它有一些小故障,但它是迄今为止我用于客户端调试的最佳工具。

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

            不过,安装 IE8 测试版是一项重大承诺。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2011-10-17
              • 2014-07-18
              • 1970-01-01
              • 2016-03-11
              • 1970-01-01
              • 1970-01-01
              • 2010-10-25
              • 1970-01-01
              相关资源
              最近更新 更多