我为在参数中使用引号的内容创建了构建任务。
但是VSCode似乎将参数中的引号删除。
tasks.json
{
"version": "2.0.0",
"tasks": [
{
"label": "Test quotes",
"command": ".vscode/scripts/TestQuotes",
"type": "shell",
"args": [ "/option:\"Some thing\"" ],
"presentation": { "reveal": "always" }
}
]
}
TestQuotes
#!/bin/bash
echo $@
它输出的参数不带引号:
/option:Some thing
所以问题是:如何在任务参数中保留引号?