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 进程吗?