我有一个VSCode JSLint扩展名,并且它的设置指向.eslintrc文件,在其中为缩进指定了以下内容:
{
...
"indent" : [1, "tab"]
...
}
问题是,它仍然在我有一些选项卡的地方放上弯曲的绿线,我无法确定任何设置哪里出了什么问题。
我有证据表明rc文件实际上可以正常工作,因为我能够成功将其从单引号更改为双引号。但是,它似乎完全忽略了我的VSCode中的缩进设置。
答案 0 :(得分:0)
您可以简单地禁用 use_spaces
规则。它与您更改的 indent
规则是分开的。有点来自 JSLint 的疏忽。
有不少人抱怨这条规则,甚至 here on SO。相当多的人(不仅在 SO 上)建议改用 JSHint。就我个人而言,我只使用过 ESLint,因此不太了解它们之间的差异,无论如何我建议您自己检查一下。