gpt4 book ai didi

node.js - 为什么 VS Code 中的 Nodejs 断点会根据选项卡标题中是否出现完整路径而被禁用?

转载 作者:IT老高 更新时间:2023-10-28 23:27:16 24 4
gpt4 key购买 nike

我的 Mocha 测试中的断点在一个 VS Code 选项卡的完全相同的行上设置时有效,但在另一个选项卡中却没有。

区别:如果完整路径出现在选项卡中,则断点有效。 (截图中的第二项。)

Two different access paths

但是如果没有路径的文件名出现在选项卡标题中,那么断点在执行过程中都会变为未验证(灰色)。

复制步骤:

  • 如果您从资源管理器 View 中打开文件,则会出现错误。
  • 如果您使用 CTRL-P 打开文件,如屏幕截图所示,则两者变体通常是可用的,选择有/没有的path 给出了不同的行为。

如果不不断检查出现的路径变体,如何避免这种情况?

(Here 是我打开的 GitHub 票证。)

最佳答案

答案(在 GitHub thread 上找到):

我的工作区路径位于符号链接(symbolic link)下 (Ubuntu)。

VS Code 显然取消了符号链接(symbolic link)的引用,从而为 Node 提供了一条可以使用的路径,以支持断点。

VS Code 在我定义的工作区文件夹中正确引用的路径中显示该文件(在符号链接(symbolic link)下)。

关于node.js - 为什么 VS Code 中的 Nodejs 断点会根据选项卡标题中是否出现完整路径而被禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56788044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com