【发布时间】:2018-09-23 23:38:59
【问题描述】:
PyCharm 的一大特色是它允许其调试器附加到在本地(以及在 IDE 之外)运行的 python 进程。
当我尝试迁移到 VSCode 以使用 Python 工作时,我正在努力配置 launch.json 以模拟 PyCharm 的附加到本地进程功能。
{
"name": "Python: Attach",
"type": "python",
"request": "attach",
"localRoot": "${workspaceFolder}",
"remoteRoot": "${workspaceFolder}",
"port": 8001,
"secret": "my_secret",
"host": "localhost"
},
默认情况下,当我为调试器选择 Python: attach 选项时会创建此配置,但我确信这是用于远程调试(使用端口和所有),并且大多数 Google 搜索结果只是谈论远程使用 VSCode 调试 Python。
有人成功地将一个或两个本地调试器附加到本地运行的多个 python 进程吗?
【问题讨论】:
-
嗨,你知道如何让它工作吗?
-
@gab 不幸的是没有。我最终只是创建了一个运行配置并在 pycharm 中运行它。
标签: python visual-studio-code attach-to-process