【问题标题】:WebStorm can't find browser when hitting 'Run'点击“运行”时,WebStorm 找不到浏览器
【发布时间】:2026-01-01 05:00:01
【问题描述】:

我在 WebStorm 中遇到了一个奇怪的问题。

每次我尝试“运行”一个 HTML 文档时都会出现错误:

Windows 找不到“浏览器”。请确保您输入的名称正确,然后重试。 "

我没有安装 Chrome,想使用 Edge 作为我的默认浏览器。

现在奇怪的是,如果我使用 HTML 页面右上角的小边缘浏览器图标,一切正常:

.

为了让它工作,我从 WebStorm 中删除了所有其他浏览器,只留下了 Edge,但它没有改变任何东西(我也尝试了“默认浏览器”下拉列表中的所有 3 个选项:

Edge 被设置为我在 Windows 中的默认浏览器。

我很想听听您对我错过了什么的想法! :D

【问题讨论】:

  • 1) 显示“运行”的样子(实际的运行/调试配置)。它可能仍在使用旧条目。 2)查看您的上一个屏幕截图,browser 与 Chrome 系列相关联(Yandex 条目)。 AFAIK JS 调试只能在基于 Chrome 的浏览器中运行.. 并且您的 Edge 条目是“Internet Explorer”系列。因此,我建议使用 Chrome 系列为新的基于 Chromium 的 Edge 浏览器手动创建自定义条目。
  • @LazyOne 是的,你是对的。将 Edge 更改为 Chrome 系列使其工作。非常感谢!

标签: webstorm jetbrains-ide


【解决方案1】:

JavaScript 调试只能使用 Chrome 和 Chrome 系列的其他浏览器执行,因此需要在使用运行/调试配置时打开 Chrome。

这原则上应该适用于 Edge(因为新 Edge 是基于 Chromium 的),修复 WEB-45326 应该会解决这个问题。 现在,我建议在 Settings | 中将 Edge 设置为新的自定义浏览器。工具 |网络浏览器

  • +添加新浏览器
  • Chrome用作系列,将浏览器可执行文件的完整路径指定为Path,输入名称

浏览器将在运行配置下拉菜单中提供 Chrome 图标

【讨论】:

    【解决方案2】:

    您的路径未设置为实际的文件夹路径。对于 MacOS,Chrome Canary 等浏览器的路径如下所示。

    【讨论】: