如何在Windows上配置VS Code以在WSL中运行任务?

时间:2016-11-01 08:57:06

标签: visual-studio-code

我在Windows上运行VS Code 1.6并将集成终端配置为bash:

"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",

我想使用在WSL中运行的 make 来构建我的C ++项目。所以我定义了一个任务:

{
    "version": "0.1.0",
    "command": "make",
    "isShellCommand": true,
    "args": [""],
    "showOutput": "always"
}

如何将该任务配置为在WSL中运行?

如何设置make应运行的目录? (不是在Code中打开的文件夹的根目录,而是它的子文件夹)。

1 个答案:

答案 0 :(得分:1)

试试这个(适当地替换:

{ "version": "0.1.0", "command": "c:\\Windows\\sysnative\\bash.exe", "isShellCommand": true, "args": ["-c 'cd /mnt/c/<path>; make'"], "showOutput": "always" }