问题标签 [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.
c# - 多个 VSCode 调试器并行
简短版:不同语言的 VS 代码调试扩展可以并行运行并相互传递控制吗?(这样您就可以从另一种语言中调用一种语言的代码,并在流畅的调试体验中让调试扩展从一种语言跳到另一种语言)。
长版:我编写了一种自定义编程语言,我可以通过从另一种语言(如 C#)发送 RPC 命令来启动方法执行。在后端,我支持断点/调用堆栈,以及运行这种自定义语言的 VM 的所有不错的调试工具。因为调用是从 C# 发起的,并且自定义编程语言的后端已经支持调试,所以是否可以制作一个 Visual Studio Code 扩展,允许我从 C# 代码直接进入我的自定义编程语言代码?
我很清楚我可以制作一个仅针对我的语言处理唯一调试的扩展,并仅为该语言创建调试器扩展。但是如果我可以在 C# 中创建一个测试框架来启动对另一种语言的代码的调用并让它触发另一种语言的文档打开、行突出显示、调用堆栈更新、断点等(当来自 C# 的 RPC 调用发生时),我真的更喜欢。
旁注:这是一个IDE是否支持我需要的某些功能的问题,因此,它不会变得更具体。
typescript - 从 VS Code 中的 Typescript 调试器中删除 Javascript 变量
当我在 VS Code 中调试 Typescript 时,会出现很多来自生成的 javascript 的变量,例如_a
“_i
变量”部分。有没有办法摆脱它们,所以我只看到 Typescript 文件中声明的变量?
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 运行这个配置时,似乎什么也没发生。
我已经为一个简单的 hello-world.py 控制台应用程序设置了远程调试,仅用于测试,它似乎可以工作。所以我的假设是它与我正在尝试调试 pytest 的事实有关。
有没有人设法做到这一点?我会很感激一些帮助。
javascript - VSCode 显示 Waiting for the debugger to disconnect
我正在尝试在 VSCode 上调试量角器脚本。
我编辑了 launch.json 文件,但调试控制台抛出以下错误。
VSCode 调试控制台输出:
启动.json
VSCode 上是否有用于调试量角器脚本的插件?
node.js - 无法在 Visual Studio Code 中使用断点,节点 (+babel) 在 docker 容器中运行
我不能在我的 VSCode 中使用断点,断点保持“灰色”并显示消息:“未验证的断点”。
调试器似乎是“连接的”,因为我正在从我的程序接收日志,并且条形图是“橙色”的。使用断点是不可能的。
关于我的配置,这是我用来配置调试器的:
如您所见,我使用 babel 从“${workspaceRoot}/src”->“${workspaceRoot}/build”编译我的代码。我在 docker 容器中执行我的代码,使用命令“node inspect=0.0.0.0:9230 build/server.js”我在构建文件夹中也有一些源映射。
我认为问题来自我的本地源和执行的远程构建文件夹之间的映射......有一次我让断点工作但奇怪=>断点处于活动状态(红色)但在执行期间我得到的变量和步骤一步一步就像这条线不是被执行的线......在这个测试中,我改变了这样的配置:
所以现在我被卡住了,如果你知道如何解决这个问题?
r - 如何使用 VS Code 调试 R-Shiny 代码
有没有办法在 VS Code中调试Shiny (R) ?我可以在RStudio中轻松调试 Shiny 应用程序,但我喜欢在 VS Code 中编写代码,因此我在寻找在 VS Code 中调试 R 代码的方法。
node.js - 量角器调试问题 - 等待调试器断开连接
我正在尝试在 VSCode 上调试量角器脚本。
我编辑了 launch.json 文件,但调试控制台抛出以下错误。
这是 VSCode 调试控制台输出:
我也无法在网上的任何地方找到解决方案。
debugging - 使用 VS Code 和 MSVC 工具链调试 Rust 程序时,如何在“恐慌”处设置断点?
我可以手动设置断点,并使用调试器运行,但我无法在 Rust 程序恐慌时设置断点。如何在恐慌时设置断点,就像我在 C++ 中的异常一样?
我正在使用 Rust 1.29.0-nightly、VS Code 1.25.1 和 MSVC 2017 工具链。