You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Firefox Developer Edition成为VS Code调试默认浏览器?

解决VS Code调试时启动Firefox Developer Edition的问题

核心配置调整方案

你当前的launch.json配置已接近正确,可通过以下几点优化确保正常启动:

1. 确认Debugger for Firefox扩展已安装

先确保VS Code中安装了Debugger for Firefox扩展,这是Firefox调试功能的基础,无此扩展则无法触发调试启动逻辑。

2. 修正URL为服务器访问地址

你当前使用本地文件路径C:\\xampp\\htdocs\\xyx\\index.html,但XAMPP是本地服务器,应改用HTTP协议地址:

"url": "http://localhost/xyx/index.html"

本地文件路径的调试逻辑与服务器文件存在差异,改用服务器地址可避免多数路径相关的调试问题。

3. 验证Firefox可执行文件路径

检查firefoxExecutable的路径是否完全正确,Firefox Developer Edition的默认路径通常为C:\\Program Files\\Firefox Developer Edition\\firefox.exe,若安装路径有改动需对应调整。

4. 可选:添加启动参数锁定开发者版

若上述调整后仍无法启动,可添加runtimeArgs指定开发者版专属配置文件,确保启动的是开发者版而非普通Firefox:

{
  "type": "firefox",
  "request": "launch",
  "name": "Launch Firefox Developer Edition",
  "url": "http://localhost/xyx/index.html",
  "webRoot": "${workspaceFolder}",
  "firefoxExecutable": "C:\\Program Files\\Firefox Developer Edition\\firefox.exe",
  "runtimeArgs": ["-P", "dev-edition-default"]
}

-P dev-edition-default是Firefox Developer Edition默认的配置文件标识,可强制调用开发者版程序。

关于Live Server的说明

你提到的liveServer.settings.CustomBrowser选项仅支持firefox等固定值,无法直接指定开发者版,但该配置与VS Code调试的launch.json是独立功能,调试启动无需依赖Live Server的浏览器设置,专注调整launch.json即可。

内容的提问来源于stack exchange,提问作者ZADorkMan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 00:58:16