为了带入参数调试python 程序,点击了ui界面右上角的debug按钮,配置了lauch.json文件。按照网上搜到的教程添加了"args":
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true,
"args": [
"--name","Alice",
"--age", "18",
],
}
]
}
但是点击ui界面的debug按钮,发现配置的参数并不起作用。
结论
原因:
在vscode-python
项目的issue和issue里找到答案。
省流:ui界面右上角的debug按钮是一个扩展插件,独立于debug系统,不会读launch.json
文章来源:https://www.toymoban.com/news/detail-569402.html
可行的使用方法:文章来源地址https://www.toymoban.com/news/detail-569402.html
- 点击ui左边debug里面的三角按钮,它与debug系统是集成的。
- 按F5(或菜单栏Run->Start Debugging)
- 在launch.json里添加
"purpose": ["debug-in-terminal"],
到了这里,关于【BUG解决】vscode debug python launch.json添加args不起作用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!