gpt4 book ai didi

makefile - VSCode 任务将 $Parameter 传递给命令?

转载 作者:行者123 更新时间:2023-12-02 22:03:19 24 4
gpt4 key购买 nike

我问这个是因为我不知道这是否可能。但是,我正在使用 VSCode 运行一些 makefile。

我的任务.json:

{
"version": "0.1.0",
"command": "sh",
"args": ["-c"],
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"tasks": [
{
"taskName": "CTRL + SHIFT _ B",
"isBuildCommand": true,
"args": ["$make run-db"]
},
{
"taskName": "run",
"args": ["make -C ${fileDirname} run;"]
},
{
"taskName": "install",
"args": ["make -C ${fileDirname} install;"]
},
{
"taskName": "test",
"args": ["make -C ${fileDirname} test;"]
}
]
}

我想知道是否可以只创建一个运行 make 行,而不是为 makefile 中的每个任务创建一种方法,我只需在 vscode 命令托盘中传递额外的参数(例如:ctrl+p任务 make install)

{
"taskName": "make",
"args": ["make -C ${fileDirname} $Method;"]
},

最佳答案

你也许可以使用环境变量

"env": {
"NODE_ENV": "development"
},

this exemple 所示

关于makefile - VSCode 任务将 $Parameter 传递给命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40344042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com