更改用于 Edge 调试和 Visual Studio 代码的配置文件目录

问题描述 投票:0回答:1

我刚刚了解到 Edge 可以有不同的配置文件目录。默认的是这个,并且大部分时间都在使用:

C:\Users{用户名}\AppData\Local\Microsoft\Edge\用户数据

但是当我使用 user-data-dir 参数启动 msedge.exe 时,我可以创建另一组配置文件。例如这样:

“C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe” --user-data-dir=C:\Blub"

如果您以这种方式启动edge,您可以生成一组新的配置文件,并将其存储在“C:\Blub”中。

我在学习如何使用 VS Code 进行调试时偶然发现了这个参数。
这篇文章解释了为此还需要 user-data-dir 参数。
但在这里你没有使用具体的路径,而是像这样的值“remote-debug-profile”:

edge.exe --远程调试端口=9222 --user-data-dir=远程调试配置文件

这里还可以生成一组新的“配置文件集”,仅在使用远程调试配置文件参数启动 Edge 时才可用。

边缘调试仅适用于存储在那里的配置文件。每当我尝试将边缘的 Visual Studio 代码调试器与另一个目录中的配置文件实例连接时,都会失败。

有什么方法可以调试存储在另一个目录中的配置文件吗?

背景是我在许多设备之间同步所有配置文件,这些工具阻止我将配置文件存储在默认位置进行调试。

visual-studio-code debugging microsoft-edge
1个回答
0
投票

您正在调试哪种类型的项目?
要调试存储在 VS Code 中另一个目录中的配置文件,您需要在

cwd
文件中指定工作目录 (
launch.json
)。
launch.json
中,使用以下命令指定动态工作目录: “
cwd": "${fileDirname}

常用路径和其他值可用作变量,并支持
launch.json
中字符串内的变量替换。如:
${workspaceFolder}
给出工作空间文件夹的根路径。
您可以参考这个案例,看看是否可以帮助解决问题。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.