Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code VS代码的TS lint插件不';t跟踪已关闭的文件_Visual Studio Code_Tslint - Fatal编程技术网

Visual studio code VS代码的TS lint插件不';t跟踪已关闭的文件

Visual studio code VS代码的TS lint插件不';t跟踪已关闭的文件,visual-studio-code,tslint,Visual Studio Code,Tslint,我正在使用VSCode 1.17.2,并使用插件跟踪lint错误。到目前为止,它可以很好地处理打开的文件,用红色标记显示文件上的错误,并在问题选项卡中给出错误。但它并没有跟踪关闭的文件。我是否缺少任何配置?当前我使用的是默认配置。有关扩展,请参阅: 扩展名仅用于单个文件。如果你想给你的头发起毛 整个工作区或项目,并希望在 “问题”面板,然后您可以: 使用gulp或在运行的package.json中定义脚本 t在整个项目中删除 使用 从tslint输出中提取VS代码警告 例如,下面是一个packa

我正在使用
VSCode 1.17.2
,并使用插件跟踪lint错误。到目前为止,它可以很好地处理打开的文件,用红色标记显示文件上的错误,并在问题选项卡中给出错误。但它并没有跟踪关闭的文件。我是否缺少任何配置?当前我使用的是默认配置。

有关扩展,请参阅:

扩展名仅用于单个文件。如果你想给你的头发起毛 整个工作区或项目,并希望在 “问题”面板,然后您可以:

使用gulp或在运行的package.json中定义脚本 t在整个项目中删除

使用 从tslint输出中提取VS代码警告

例如,下面是一个package.json文件的摘录,该文件定义 要运行tslint的脚本:

{
  "name": "tslint-script-demo",
  "version": "1.0.0",
  "scripts": {
    "lint": "tslint tests/*.ts -t verbose"
  },
  "devDependencies": {
    "typescript": "^2.2.2",
    "tslint": "^5.0.0"   }
}
接下来,定义一个使用问题匹配器运行npm脚本的任务 将tslint错误提取为警告

{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "npm",
            "script": "lint",
            "problemMatcher": {
                "base": "$tslint5",
                "fileLocation": "relative"
            }
        }
    ]
}
最后,当您运行tslint任务时,您将在“问题”面板中看到npm脚本生成的警告,您可以 从那里导航到错误

这是完整的