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

Vas*_*all 7 jslint visual-studio-code

我得到了一个 VSCode JSLint 扩展,我得到它的设置指向一个 .eslintrc 文件,我在其中指定了以下缩进:

{
    ...
    "indent" : [1, "tab"]
    ...
}
Run Code Online (Sandbox Code Playgroud)

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

我有证据证明 rc 文件确实有效,因为我成功地将它从单引号更改为双引号。但是它似乎完全忽略了我的 VSCode 中的缩进设置。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

Kel*_*ofs 0

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

即使在 SO 上,也有不少对该规则的抱怨。相当多的人(不仅是 SO)建议改用 JS H int。就我个人而言,我只使用过 ESLint,因此不太了解其中的差异,无论如何我建议您自己检查一下。