在VSCode的jslint扩展中关闭“使用空格,不使用制表符”

时间:2019-02-12 22:45:00

标签: visual-studio-code jslint

我有一个VSCode JSLint扩展名,并且它的设置指向.eslintrc文件,在其中为缩进指定了以下内容:

{
    ...
    "indent" : [1, "tab"]
    ...
}

问题是,它仍然在我有一些选项卡的地方放上弯曲的绿线,我无法确定任何设置哪里出了什么问题。

我有证据表明rc文件实际上可以正常工作,因为我能够成功将其从单引号更改为双引号。但是,它似乎完全忽略了我的VSCode中的缩进设置。

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以简单地禁用 use_spaces 规则。它与您更改的 indent 规则是分开的。有点来自 JSLint 的疏忽。

有不少人抱怨这条规则,甚至 here on SO。相当多的人(不仅在 SO 上)建议改用 JSHint。就我个人而言,我只使用过 ESLint,因此不太了解它们之间的差异,无论如何我建议您自己检查一下。