【问题标题】:How to pass non-object arguments in launch.json for debugging in VS Code如何在launch.json中传递非对象参数以在VS Code中进行调试
【发布时间】:2020-12-21 18:47:56
【问题描述】:

我已经能够使用这个问题帖子中描述的 launch.json 文件中的 args In Visual Studio Code, how to pass arguments in launch.json

但我想传入一个没有值的参数。当我在 shell 中调用可执行文件时,我使用一个参数调用它,如下所示:

a.exe -fw

* fw arg 打印出固件版本的位置。这很好用,但我无法在调试中模拟它,因为我收到一个错误,我的 arg 需要是一个对象。

"configurations": [
    {
        "environment": ["-fw"]
    }

这给了我一个错误

Incorrect type. expected "object"

但我不想传入一个值,它基本上只是一个读取参数。

如何将其合并到我的 launch.json 文件中? 谢谢!

【问题讨论】:

  • 如果是错别字,您可以删除问题

标签: json debugging visual-studio-code


【解决方案1】:

没关系...我意识到我将我的 args 复制粘贴到“环境”对而不是“args”...一切都按预期工作

        "args": [
            "-fw"
        ],

【讨论】:

    猜你喜欢
    • 2020-01-24
    • 2020-01-13
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2019-06-26
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多