【发布时间】:2016-10-31 14:18:41
【问题描述】:
我问是因为我不知道这是否可能。 但是,我使用 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;"]
},
【问题讨论】:
标签: makefile configuration visual-studio-code