如何在没有Google Chrome的情况下使用WebStorm JavaScript调试配置?

How to use WebStorm JavaScript Debug configuration without Google Chrome?

我在我的 Win 7 x64 PC 上安装了 FF (v.35)、Opera (v.12) 和 IE (v.11),想调试一个(本地存储的)HTML 文件加载 JS 脚本。

将文件添加到新项目后,我转到“文件”>“设置”>“工具”>“Web 浏览器”,取消选中我尚未安装的 Web 浏览器。

所以这些设置现在看起来像这样:

之后我去"Edit Configurations"添加了我要调试的HTML文件,如下图:

(注意 HTML 文件不是空的,即使它是这样命名的)

现在,如果我单击 'Debug (default)' 按钮,我会收到这些消息,表明 Windows 在查找 chrome 时遇到问题,并且 WebStorm 正在等待来自 Chrome 的连接]插件:

另一方面,如果我单击 'Run (default)' 按钮,它会按预期在 Firefox 中打开页面。

我要么做错了什么,要么配置有误。

如何告诉 WebStorm 不要使用 Chrome 进行调试?

谢谢,

ATM run/debug配置"JavaScript Debug"类型只支持Chrome.

https://youtrack.jetbrains.com/issue/WEB-14987 -- 观看这张票 (star/vote/comment) 以获得进度通知(目前计划用于 WebStorm v11)。


要使用 Firefox 进行调试,您必须使用 "Firefox Remote" 类型的配置 instead(有关其他内容/问题——请参阅相关票证)。

简而言之,JetBrains WebStorm 不支持 JavaScript 除 Chrome(或其他 Chrome-基于浏览器,例如 Dartium)。

要在 FireFox 版本 33-35 中进行调试(对于 WebStorm v.10 这在 FF v.36 中不起作用),您必须在 Firefox 中启用远程调试然后使用 Firefox 远程 运行 配置,如此处解释:https://youtrack.jetbrains.com/issue/WEB-13801#comment=27-904044.