【发布时间】:2014-11-21 12:49:01
【问题描述】:
我有一个应用程序,它使用CEF 来显示从磁盘提供的 HTML Web 视图。使用 CEF,我们可以使用 CEF 提供的 URL 在 Chrome 中打开调试器。例如,CEF 返回的 URL http://localhost:9088/devtools/devtools.html?ws=localhost:9088/devtools/page/b52a00728493b15d40c8c9e7b32c2b10 我们可以在 Chrome 中打开,使用类似的 Chrome 调试环境来调试正在运行的代码。
也就是说,我想知道是否可以在 WebStorm 中使用某种远程调试功能进行相同的调试。我猜http://localhost:9088 是 CEF 创建的一个嵌入式 HTTP 服务器,它能够为 devtools 提供服务以调试视图,那么是否可以通过 WebStorm 连接到它?
如果可以的话,那将是一个很大的收获,因为我们可以在同一个编辑器中进行编辑和调试。
【问题讨论】:
-
如果您知道 CEF 使用的 URL,您可以在 javascript 调试运行配置中指定它,然后使用它在 CEF 服务器上运行您的应用程序
标签: javascript google-chrome-devtools webstorm chromium-embedded javascript-debugger