在Visual Studio代码/Python/ptvsd中看不到当前调试的行
从PC上远程调试树莓上的简单Python程序时,它似乎工作正常(按F10或F5键即可),只是我看不到调试的当前行(当前行未突出显示) 此外,断点有灰色圆圈而不是红色圆圈,所以我想我错过了一些东西 正在调试的代码(当然,注释掉的行在远程计算机上是未注释的): 和launch.json python附加配置:在Visual Studio代码/Python/ptvsd中看不到当前调试的行,python,visual-studio-code,ptvs,Python,Visual Studio Code,Ptvs,从PC上远程调试树莓上的简单Python程序时,它似乎工作正常(按F10或F5键即可),只是我看不到调试的当前行(当前行未突出显示) 此外,断点有灰色圆圈而不是红色圆圈,所以我想我错过了一些东西 正在调试的代码(当然,注释掉的行在远程计算机上是未注释的): 和launch.json python附加配置: { "name": "Python: Attach", "type": "python", "request": "attach",
{
"name": "Python: Attach",
"type": "python",
"request": "attach",
"localRoot": "${workspaceFolder}",
"remoteRoot": "${workspaceFolder}",
"port": 3000,
"secret": "my_secret",
"host": "192.168.1.27"
},
有什么想法吗
编辑:两台机器上的ptvsd版本均为3.0.0
非常感谢
Patrice对于Visual Studio代码,您需要安装而不是安装3.0 ptvsd的3.0系列仅适用于Visual Studio 2017。但是,Visual Studio和Visual Studio代码的4.0系列将是相同的。您可以使用
pip install--pre-ptvsd
(如预览中所示)安装它,并按照下面的步骤启用它
一旦4.0成为默认版本(2018年年中的某个时候),您就可以安装最新的ptvsd
,以便与任何最新的Visual Studio或Visual Studio代码一起使用
{
"name": "Python: Attach",
"type": "python",
"request": "attach",
"localRoot": "${workspaceFolder}",
"remoteRoot": "${workspaceFolder}",
"port": 3000,
"secret": "my_secret",
"host": "192.168.1.27"
},