问题标签 [vscode-debugger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1440 浏览

angular - VSCode Angular 5 Chrome 调试器问题 - 匹配空白?- 和霍尔茨

在此处输入图像描述

在其中一个更新突然停止工作后。我现在正在通过 Chrome 开发人员工具进行调试。

ng serve 运行良好,应用程序运行良好。

但是,我想再次使用 VSCode 进行调试。尝试了几种导致上述相同问题的配置。2.

}

2.

禁用除 Debugger for Chrome Visual Studio Team Services 之外的所有扩展

未发现端口 4200 正在使用中

netstat -a -n -o

我应该如何更改launch.json并通过VSCode恢复调试能力?

0 投票
1 回答
523 浏览

c# - 多个 VSCode 调试器并行

简短版:不同语言的 VS 代码调试扩展可以并行运行并相互传递控制吗?(这样您就可以从另一种语言中调用一种语言的代码,并在流畅的调试体验中让调试扩展从一种语言跳到另一种语言)。

长版:我编写了一种自定义编程语言,我可以通过从另一种语言(如 C#)发送 RPC 命令来启动方法执行。在后端,我支持断点/调用堆栈,以及运行这种自定义语言的 VM 的所有不错的调试工具。因为调用是从 C# 发起的,并且自定义编程语言的后端已经支持调试,所以是否可以制作一个 Visual Studio Code 扩展,允许我从 C# 代码直接进入我的自定义编程语言代码?

我很清楚我可以制作一个仅针对我的语言处理唯一调试的扩展,并仅为该语言创建调试器扩展。但是如果我可以在 C# 中创建一个测试框架来启动对另一种语言的代码的调用并让它触发另一种语言的文档打开、行突出显示、调用堆栈更新、断点等(当来自 C# 的 RPC 调用发生时),我真的更喜欢。

旁注:这是一个IDE是否支持我需要的某些功能的问题,因此,它不会变得更具体。

0 投票
1 回答
53 浏览

typescript - 从 VS Code 中的 Typescript 调试器中删除 Javascript 变量

当我在 VS Code 中调试 Typescript 时,会出现很多来自生成的 javascript 的变量,例如_a_i变量”部分。有没有办法摆脱它们,所以我只看到 Typescript 文件中声明的变量?

0 投票
1 回答
3118 浏览

docker - 使用 VS Code 在 docker 容器中调试 Pytest

我无法使用 VS Code 在 docker 容器中设置 py.test 代码的调试。

在研究了这个之后:https ://code.visualstudio.com/docs/python/debugging 这个:How to remote debug python code in a Docker Container with VS Code

我在 vscode 中设置了以下调试配置:

我已将此位导入我的测试文件:

我确保我在 docker-compose 文件中打开了 3000 端口:

我仔细检查了端口是否打开:

似乎是这样。当我从容器运行 pytest 文件时,它会启动并等待调试器连接:

但是当我从 VS Code 运行这个配置时,似乎什么也没发生。

在此处输入图像描述 好像挂了 调试控制台或 docker 容器中没有任何内容。

我已经为一个简单的 hello-world.py 控制台应用程序设置了远程调试,仅用于测试,它似乎可以工作。所以我的假设是它与我正在尝试调试 pytest 的事实有关。

有没有人设法做到这一点?我会很感激一些帮助。

0 投票
1 回答
3577 浏览

javascript - VSCode 显示 Waiting for the debugger to disconnect

我正在尝试在 VSCode 上调试量角器脚本。

我编辑了 launch.json 文件,但调试控制台抛出以下错误。

VSCode 调试控制台输出:

启动.json

VSCode 上是否有用于调试量角器脚本的插件?

0 投票
0 回答
247 浏览

node.js - 无法在 Visual Studio Code 中使用断点,节点 (+babel) 在 docker 容器中运行

我不能在我的 VSCode 中使用断点,断点保持“灰色”并显示消息:“未验证的断点”。

看到这个捕获: 在此处输入图像描述

调试器似乎是“连接的”,因为我正在从我的程序接收日志,并且条形图是“橙色”的。使用断点是不可能的。

关于我的配置,这是我用来配置调试器的:

如您所见,我使用 babel 从“${workspaceRoot}/src”->“${workspaceRoot}/build”编译我的代码。我在 docker 容器中执行我的代码,使用命令“node inspect=0.0.0.0:9230 build/server.js”我在构建文件夹中也有一些源映射。

我认为问题来自我的本地源和执行的远程构建文件夹之间的映射......有一次我让断点工作但奇怪=>断点处于活动状态(红色)但在执行期间我得到的变量和步骤一步一步就像这条线不是被执行的线......在这个测试中,我改变了这样的配置:

所以现在我被卡住了,如果你知道如何解决这个问题?

0 投票
0 回答
69 浏览

c# - 如何告诉 VSCode 调试器重新加载文件

正如您在图片中看到的,调试器认为第 13 行有错误。但我删除了保存文件的行并尝试重新启动程序,但调试器仍然认为有问题。

有人可以告诉我如何在 VSCode 中重新加载文件吗?

问题!!

0 投票
0 回答
2003 浏览

r - 如何使用 VS Code 调试 R-Shiny 代码

有没有办法在 VS Code中调试Shiny (R) ?我可以在RStudio中轻松调试 Shiny 应用程序,但我喜欢在 VS Code 中编写代码,因此我在寻找在 VS Code 中调试 R 代码的方法。

0 投票
1 回答
1494 浏览

node.js - 量角器调试问题 - 等待调试器断开连接

我正在尝试在 VSCode 上调试量角器脚本。

我编辑了 launch.json 文件,但调试控制台抛出以下错误。

这是 VSCode 调试控制台输出:

我也无法在网上的任何地方找到解决方案。

0 投票
1 回答
1534 浏览

debugging - 使用 VS Code 和 MSVC 工具链调试 Rust 程序时,如何在“恐慌”处设置断点?

我可以手动设置断点,并使用调试器运行,但我无法在 Rust 程序恐慌时设置断点。如何在恐慌时设置断点,就像我在 C++ 中的异常一样?

我正在使用 Rust 1.29.0-nightly、VS Code 1.25.1 和 MSVC 2017 工具链。