问题标签 [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.
amazon-web-services - 如何设置 PySpark ETL 的本地开发环境以在 AWS Glue 中运行?
PyCharm 专业版支持 AWS Glue 开发人员端点(https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-pycharm.html)的连接、部署和远程调试,但我想不通了解如何为此目的使用 VS Code(我选择的代码编辑器)。VS Code 是否支持这些功能?或者是否有其他具有相同功能的 PyCharm 专业版的免费替代品?
python - 当文件包含 import matplotlib 语句时 Python 代码调试失败(VS Code 和 Pycharm)
我正在使用 VS Code 中的 python 编写一个用于研究/分析的程序。调试器在到达import matplotlib
语句时崩溃。在没有调试器的情况下正常运行代码工作正常。
我尝试复制此问题的最基本程序是
这会使第 2 行的调试器崩溃。在此行之前放置的断点正常工作。我没有更改调试器配置文件中的任何内容。
关于可能导致此问题的原因或解决方法的任何想法?
node.js - 使用`docker-compose run`时无法调试,但`docker-compose up`有效
如果需要,我可以创建一个测试存储库。up
但是这个问题的要点是,当我使用该命令时,我能够调试由 docker-compose 创建的 Docker 映像。run
使用该命令时,我无法调试同一个容器。在这两种情况下,我都可以看到我的应用程序启动。使用 .vs 代码调试器时似乎无法连接到 docker 容器docker-compose run
。
这类似于我在 vs 代码中的工作启动任务(调试器可以连接到的任务):
我的 docker-compose 文件还在这里指定了一个命令(npm run start-app
例如),start-app
具有以下定义:
为什么我有问题:
我不想在docker-compose.yml
文件中指定命令,因为我有一个内部包含多个进程的图像。(每个进程将有一个容器,但它们都共享相同的图像。)我目前正在为 kubernetes 部署和本地开发运行/调试工作。我想通过使用指定命令启动容器来在容器中运行和调试。
我希望能够运行容器并在我的 vs 代码launch.json
文件中指定要运行的应用程序,类似于以下内容:
仅供参考,all
arg 列表中的 是指docker-compose.yml
文件中我的服务的名称。
node.js - Debugging mocha-cakes-2 with Visual Studio Code
I have a node.js project tested with mocha.js. I use mocha-cakes-2 to write my test in cucumber style.
This is my package.json
This is my launch.json in VS Code
When I run the tests everything works perfectly. But when I debug the tests with VS Code I get the following error. ReferenceError: feature is not defined
How can I configure VS Code debug options to set mocha-cakes-2 as the UI for mocha?
java - 使用 vscode 远程调试 java 云应用
我想我也会在stackoverflow上发布这个问题。 https://github.com/Microsoft/vscode-java-debug/issues/450
我在远程调试部署到 azure 的 azure 函数时遇到问题。我正在遵循以下说明https://github.com/Microsoft/vscode-docs/blob/master/docs/java/java-azurefunctions.md。
我正在使用成功连接的https://www.npmjs.com/package/cloud-debug-tools,但是当我尝试通过 vscode 远程连接到调试端口时出现异常。
谢谢,德里克
ruby-on-rails - 将 ruby-debug-ide 附加到现有的 Rails 服务器
背景
我已经ruby-debug-ide
在 Visual Studio Code 中设置了远程调试(我正在使用 Docker)。我在我docker-compose.yml
的启动ruby-debug-ide
和我的rails服务器中使用这个命令:
然后在 vscode 我有这个 launch.json 脚本:
当我去 vscode 并启动那个 launch.json 脚本时,我的 rails 服务器和调试器一样启动。但是当我停止/分离 launch.json 脚本时,rails 服务器就死了。
我的问题
有没有办法ruby-debug-ide
独立启动我的 Rails 服务器?我希望能够在不调试时访问我的 Rails 应用程序。是否有可能做这样的事情:
php - VSCode + Xdebug + PHP 配置
我正在尝试使用 VScode 设置 Xdebug,但是每当我设置断点时,它都会忽略它。
我安装了https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug并按照说明操作(Windows),我还使用了 Xdebug Wizard,这是我的配置:
vscode - 启动.json
php.ini
注意:我找不到任何日志,我可能没有正确设置它,但我也不知道如何使它工作
php -v
感谢您的阅读!
macos - 评估变量时VSCode调试器非常慢
我不知道为什么我的 VSCode 在我调试一个 net core Webapi 时非常慢,当我按 F10 时评估一行需要几秒钟,非常令人沮丧。评估局部变量时会出现问题。如果我在调试部分隐藏 VARIABLES 选项卡,调试器会改进很多。
Netcore 2.1 Macbook pro 15" TouchBar。
typescript - 如果不在当前文件中,VsCode 调试器不会命中断点
无论断点在堆栈中的哪个位置,我都希望调试器能够命中断点。
有2个文件:
开始.ts
变换.ts
使用此配置:
如果我在文件中运行调试器,start.ts
我希望断点Transform.ts
会被命中,但事实并非如此。
但是,如果我将调试器放入start.ts
首先被命中,那么来自的调试器也会Transform.ts
被命中。
是否有任何解决方法不需要在主文件中有调试器来触发其他的?
python-3.x - VS Code:“不允许属性调试选项”
我正在尝试学习 Python 并设置 VS Code 的 Python 调试器,如本视频所述:https ://www.lynda.com/Python-tutorials/Choosing-editor-IDE/661773/707220-4.html
但是,讲师似乎在 VS Code 1.18 上,而我在 1.28 上。我将launch.json配置设置为它在视频中的显示方式,但我在“debugOptions”下得到一条绿线,上面写着“不允许使用Property debugOptions”。任何人都知道我可以如何设置我的环境,以便它按照教师解释的方式工作。我在 Windows 10 上。
}