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

如何调试存储在非默认目录的Edge配置文件?

调试自定义目录下的Edge配置文件(VS Code环境)

要在VS Code中调试存储在非默认目录的Edge配置文件,无需局限于调试器默认的remote-debug-profile路径,通过附加到已启动的远程调试Edge实例即可实现,步骤如下:

1. 启动带远程调试的自定义配置Edge实例

打开命令提示符(CMD)或PowerShell,执行以下命令启动你的自定义配置Edge,同时开启远程调试端口:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\YourCustomProfileDir --remote-debugging-port=9222
  • 替换C:\YourCustomProfileDir为你的实际配置文件目录
  • 9222是常用的远程调试端口,可替换为其他未被占用的端口

2. 配置VS Code的调试文件

在VS Code中打开你的项目,进入调试面板,添加一个Edge的Attach类型配置,修改launch.json内容如下:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Attach to Custom Edge Profile",
            "type": "msedge",
            "request": "attach",
            "port": 9222, // 必须和启动Edge时指定的端口一致
            "url": "http://localhost:3000", // 替换为你要调试的目标页面URL
            "webRoot": "${workspaceFolder}" // 项目根目录,根据实际情况调整
        }
    ]
}

3. 开始调试

  • 确保刚才启动的自定义配置Edge实例处于运行状态,并且已经打开了你要调试的页面
  • 在VS Code的调试面板中选择Attach to Custom Edge Profile配置,点击启动按钮
  • 此时VS Code会成功附加到该Edge实例,你可以正常使用断点、控制台调试等功能

注意事项

  • 启动Edge时,确保没有其他使用同一远程调试端口的Edge进程在运行,避免端口冲突
  • 自定义配置文件的同步设置不会影响调试,启动时会自动加载已同步的扩展、书签等内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 06:24:53