tslint.json 在 VS Code 中不起作用

Cla*_*Ray 6 javascript typescript tslint visual-studio-code

所以,我在我的项目的根目录中有我的 tsconfig.json 和 tslint.json。当我运行时tslint,它会在终端中显示所有错误。但是我在 VS Code 中没有得到任何提示/行。我把自己逼疯了,试图弄清楚为什么它不起作用。我故意违反规则,但没有任何反应。我试过多次强制退出。我尝试过其他规则并反对它们。(注意,我不是在谈论 TSLint 的 VSCode 扩展。)我写了一个非常基本的:

{
    "defaultSeverity": "error",
    "extends": [
        "tslint:recommended"
    ],
    "jsRules": {},
    "rules": {
        "quotemark": [
            true,
            "single",
            "avoid-escape"
        ],
        "semicolon": [
            true,
            "always"
        ]
    },
    "rulesDirectory": []
}
Run Code Online (Sandbox Code Playgroud)

Ami*_*mid 1

如果您尚未安装tslint扩展并且未通过任务手动运行 tslint - VSCode 将不会“检查”其规则。

VSCode 没有 tslint 的“嵌入式”支持。您必须安装上述扩展才能获得您正在寻找的智能感知支持。