如何将VS Code Debugger附加到Internet Explorer 11 for JavaScript / HTML

时间:2017-07-21 15:44:01

标签: javascript debugging internet-explorer visual-studio-code

我正在尝试添加一个调试配置,允许我调试一个普通的JavaScript应用程序。没有服务器端代码或服务器,只有带有vanilla JavaScript的.html文件。

我希望能够使用VS Code调试器,断点等,只需按F5即可在Internet Explorer 11中预览。

我能够运行我的launch.json配置来运行Chrome,但它似乎不像普通的Visual Studio那样附加到进程。我想知道如何使用iexplore.exe:

            {
                "version": "0.2.0",
                "configurations": [
                    {
                        "type": "chrome",
                        "request": "launch",
                        "name": "Launch Chrome against localhost",
                        "url": "${file}",
                        "webRoot": "${workspaceRoot}"
                    }
                ]
            }

我找不到有关如何设置这些值的任何文档。我发现的所有内容都与nodejs有关。我不使用Node。我也没有兴趣下载扩展,因为这是基本的东西,应该是可配置的,因为这些都是微软的产品。我相信有人已经解决了这个问题。

2 个答案:

答案 0 :(得分:7)

您可以附加到Chrome的原因是您安装了debugger extensionChromeFirefoxEdge有扩展名,但不包含IE。

如果您想为IE使用JavaScript调试器,则必须安装Visual Studio。 Community Edition如果您符合标准(个人使用,或仅供学习目的),则免费。

答案 1 :(得分:0)

类似IE Diagnostic Adapter的Alpha版本。