【BUG解决】vscode debug python launch.json添加args不起作用

这篇具有很好参考价值的文章主要介绍了【BUG解决】vscode debug python launch.json添加args不起作用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为了带入参数调试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

  1. 点击ui左边debug里面的三角按钮,它与debug系统是集成的。
  2. 按F5(或菜单栏Run->Start Debugging)
  3. 在launch.json里添加"purpose": ["debug-in-terminal"],

到了这里,关于【BUG解决】vscode debug python launch.json添加args不起作用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode中task.json和launch.json的关系

     tasks.json launch.json  坐标的label要跟 右边的 \\\"preLaunchTask\\\"对应。   \\\"program\\\" : \\\"${workspaceFolder}/${fileBasenameNoExtension}.out\\\",则是制定要运行或者调试的可执行文件

    2024年02月15日
    浏览(39)
  • 记录 | vscode launch.json和task.json的用途用法

    Tasks.json 按编译逻辑来说,先讲tasks.json 先贴图: \\\"label\\\": 对应launch.json中的 \\\"preLaunchTask\\\";(一定要一致,决定了launch.json之前先运行哪个配置,tasks是一个array类型,里面理论来说可以存多个配置) \\\"command\\\": 这个是编译器的命令,相当于选择了哪个编译器 (我配置了环境变量

    2024年01月25日
    浏览(44)
  • vscode编译多文件复杂项目时tasks.json launch.json 的配置

    本文介绍了利用vscode编译复杂工程的方法,包括gcc和cmke编译时 tasks.json launch.json c_cpp_properties.json 的具体配置。 使用例子 c/c++在windows下编译:使用MinGW gcc从零编译项目 编译程序所需要的指令 上述tasks.json相当于在脚本中执行以下几条命令 每一条命令都要在tasks.json中的tasks中

    2024年02月05日
    浏览(45)
  • vscode生成tasks.json、launch.json、c_cpp_properties.json文件

    在你准备放cpp文件的文件夹中打开vscode,然后ctrl+shift+p搜索命令C/C++:Edit Configurations,如下图所示: 进入配置后,修改编译器路径,我这里是下载mingw的是g++编译器,所以填入的是g++.exe的路径,然后在这一栏里继续修改IntelliSense模式,如果用的是g++的话就修改成gcc -x64即可,如

    2024年02月03日
    浏览(47)
  • ubuntu + VScode + C++ + openCV 运行调试launch.json和task.json编写

    近期在学习opencv的使用,在进行多文件编写时遇到了诸多问题,在查阅众多博客之后,问题一个一个解决了,用这篇文章记录下我的解决方法,希望可以为你提供一定的帮助。(新手拙见,欢迎批评指正)。 创建项目并编写代码。我的项目文件结构如下  在创建项目之后,点

    2024年02月14日
    浏览(33)
  • 自动更改由VSCode调试器创建的默认launch.json文件

    File - Preference - Settings 修改下面的部分

    2024年02月20日
    浏览(43)
  • mac远程vscode 服务器 出现 Unable to start debugging. Launch options string provided by the project system i

    Unable to start debugging. Launch options string provided by the project system is invalid. Unable to determine path to debugger.  Please specify the \\\"MIDebuggerPath\\\" option 如果您使用的是Linux系统,并且遇到了VSCode中的调试问题,提示需要指定MIDebuggerPath,这通常意味着您需要在launch.json配置文件中指定GDB或LLDB调

    2024年03月28日
    浏览(77)
  • VScode 调试python程序,debug状态闪断问题的解决方法

    0. Few words 之前一直在VSCode中debug C++和Python的程序没出过闪断的问题,但是最近在另一台电脑上debug,同样的方法,设置launch.json和CMakeList加debug状态等等操作,如我另一篇blog写的一样,可以点这里查看。 但是,就是同样的方法,debug C++的程序没问题,就是debug python的程序就会

    2024年02月10日
    浏览(43)
  • Vscode使用cmake进行debug的配置教学(教你学会写json配置)

    目前csdn上很多的cmake配置,无论是用插件还是写json,都不太方便,经常配置不成功。 比如想要运行slambook里的一些代码,用传统的配置方案都是建立在工作区就在本文件夹创建。 这样的缺点有: 每次切换工作区都要重新配置,麻烦 每次增加外部连接库都要用pkg去find路径,

    2024年02月06日
    浏览(43)
  • launch: program ‘c: \build\Debug\outDebug’does not exist问题成功解决

    闲来无事,编写一个C语言程序,代码如下: 想通过VScode调试一番,发现出现了以下的提示 在网上找了许多方法,都没有成功,最后打算自己慢慢研究研究。。。 我按照提示打开了launch.json文件  通过观察,发现问题出现在“program”,我输入一定的字符,发现有自动提示功能

    2024年02月15日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包