CoffeeLint:禁用警告消息:行超出最大允许长度

CoffeeLint: Disable Warning message: Line exceeds maximum allowed length

我试图在 visual studio 代码中禁用来自 CoffeLint 的警告消息。 我已将用户文件夹中的 coffeelint.json 更改为以下内容:

    "max_line_length": {
    "name": "max_line_length",
    "level": "ignore"
},

但这并没有效果,仍然显示错误信息。任何人都可以提出什么问题?

解决方案:

要在安装后配置 coffeescript,C:\Users\ [username] \.vscode\extensions 文件夹中会有一个默认的 coffeelint.json。这完全没用,在这里更改配置没有任何效果(至少在我的情况下)。

要解决此问题,请在项目的根目录中创建一个新的 coffeelint.json 或将 coffeelintConfig 部分添加到 package.json。无论哪种方式,配置都完全相同。如果 CoffeeLint 没有找到当前项目的任何配置,它将检查 $HOME/coffeelint.json 以使用。

下面是一个示例配置:

package.json

{
  "name": "your-project",
  "version": "0.0.0",
  "coffeelintConfig": {
    "indentation" : {
        "level" : "error",
        "value" : 4
    },
    "line_endings" : {
        "value" : "unix",
        "level" : "error"
    }
  }
}

coffeelint.json

{
  "indentation" : {
    "level" : "error",
    "value" : 4
  },
  "line_endings" : {
    "value" : "unix",
    "level" : "error"
  }
}

现在您只需编辑此配置即可 Lint 您的 CoffeeScript :)