下载的源码总会遇到这样启动的:
并且发现shell文件内容很多,比较复杂,比如:
这时候想要调试,可以通过端口连接的方式调试,具体方法如下:
{
"name": "Python: 远程附加",
"type": "python",
"request": "attach",
"connect": {
"host": "localhost",
"port": 5678
},
"pathMappings": [
{
"localRoot": "${workspaceFolder}",
"remoteRoot": "."
}
],
"justMyCode": true
}
python classify.py
python -m debugpy --listen 5678 --wait-for-client classify.py
调试时:
正常在控制台运行sh文件,等一下,然后点击vscode中的调试按钮。