如何禁用“laxcomma”检查?

时间:2013-09-18 21:01:37

标签: javascript sublimetext2 sublimelinter

我正在使用SublimeLintern包,但我遇到了一些问题。我想切换每次保存文件时出现的“laxcomma”警告:我更喜欢将我的逗号放在每行的开头

{
  "item1": val1
  ,"item2": val2
  ,"item3": val3
}

因此,我试图寻找一些解释如何启用或禁用每项检查的文档。我碰到this,应该解释我需要什么。 所以,我的SublimeLinter.sublime-settings就像这样:

{
    "jshint_options": {
        "laxcomma": false
    }
}

但它似乎没有用。我仍然看到那个烦人的警告!我的设置出了什么问题?

2 个答案:

答案 0 :(得分:4)

怪异。对我来说,问题是我的项目的本地目录中有一个.jshintrc文件。尽管事实上laxcomma没有被覆盖有EITHER ,显然它只是完全覆盖了你的jshint_options(或者它可能是顶层扩展并且不会递归地合并配置对象...)

解决方案是添加(到本地.jshintrc文件):

"laxcomma": true

答案 1 :(得分:2)

“松懈”一词并不严格或严厉;如果您想将逗号放在每行的开头,请尝试将“laxcomma”设置为 true

{
    "jshint_options": {
        "laxcomma": true
    }
}