browser - 当我设置 Firefox 时,PhpStorm 会寻找 Google Chrome
问题描述
Ubuntu 20.04 上的 PhpStorm 2021.2.2。我设置了一个运行配置如下:
但是当我启动这个运行配置时,我得到:
如果我选择 Firefox 作为浏览器,我不明白为什么它会寻找 Google Chrome。
解决方案
可悲的是,这是正确的/这里没有错误。
JavaScript 调试仅在基于 Chrome 的浏览器上完成(已经有很长一段时间了)。
- https://www.jetbrains.com/help/phpstorm/2021.2/run-debug-configuration-javascript-debug.html
- https://www.jetbrains.com/help/phpstorm/2021.2/debugging-javascript-in-chrome.html
仅在 Google Chrome 和其他基于 Chromium 的浏览器中支持调试 JavaScript 代码。
要使用 Firefox 调试 JavaScript,您需要使用Firefox Remote类型的 Run/Debug Configuration(需要手动创建和使用)并提前在 Firefox 中启用 Remote Debugging。https://www.jetbrains.com/help/phpstorm/2021.1/debugging-javascript-in-firefox.html包含所有信息。
之后要观看的门票:https ://youtrack.jetbrains.com/issue/WEB-14987
注意:上述 Firefox 远程类型的运行/调试配置不再存在于当前 2021.2 版本中。拥有它的最后一个版本是 2021.1。
除上述内容外,来自https://intellij-support.jetbrains.com/hc/en-us/community/posts/360010846880/comments/360003174860
不幸的是,我们现在无法在 Firefox 中进行调试 :( 我们曾经通过Firefox 远程运行配置支持 Firefox 远程调试(但没有源映射),但我们的解决方案在最新的 Firefox 版本中不起作用,因为协议,而且似乎没有一个简单的方法来修复它。我们最近取得了一些进展,但仍然存在一些阻塞问题。
相关门票:
推荐阅读
- scala - 无限可咖喱添加功能
- javascript - How to populate textInput spacer with hover menu interface
- javascript - 在悬停和灰色背景上显示图像
- javascript - 设置 eval 的范围
- python - 禁止输出以仅显示用法和文档字符串
- php - 将运行时常量值存储在函数区域设置静态变量中以加速多个调用是好还是坏的做法?
- oracle - MAximo 工单总人工成本和总材料成本
- javascript - 如何在 html 框中使用 CSS 添加多个文本?
- python - Julia 中的 one(c) 与 -one(c)
- java - Java 8 Streams how to avoid filtering with map or set?