VS代码中的堆栈任务

时间:2018-04-02 09:31:23

标签: haskell visual-studio-code vscode-tasks

我是使用HIE 0.1.0.0的VS代码(1.21.1)的新手 - 使用堆栈安装。我已经能够定义一个测试任务:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "test",
            "type": "shell",
            "command": "stack build --test",
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
} 

我检查了上面提到的文档,但不太了解。 此任务仅适用于我为其指定的项目;如何使它可用于我碰巧在编辑器中打开的任何项目?如何进一步自动选择任务?

我假设有一个任务集合与HIE运行堆栈 - 有人可以指向我吗?

1 个答案:

答案 0 :(得分:0)

我不确定这是否是您遇到的问题,但除了整体设置外,Visual Studio Code还允许您编辑每个工作空间/项目的设置:

Visual Studio Code User Settings and Workspace Settings tabs

如果您想要对所有项目进行设置,请确保您正在编辑 USER SETTINGS 标签而不是 WORKSPACE SETTINGS 标签。

道歉,如果这是一个微不足道的答案,问题是完全不同的。