我正在使用SublimeLintern包,但我遇到了一些问题。我想切换每次保存文件时出现的“laxcomma”警告:我更喜欢将我的逗号放在每行的开头
{
"item1": val1
,"item2": val2
,"item3": val3
}
因此,我试图寻找一些解释如何启用或禁用每项检查的文档。我碰到this,应该解释我需要什么。
所以,我的SublimeLinter.sublime-settings
就像这样:
{
"jshint_options": {
"laxcomma": false
}
}
但它似乎没有用。我仍然看到那个烦人的警告!我的设置出了什么问题?
答案 0 :(得分:4)
怪异。对我来说,问题是我的项目的本地目录中有一个.jshintrc
文件。尽管事实上laxcomma
没有被覆盖有EITHER ,显然它只是完全覆盖了你的jshint_options(或者它可能是顶层扩展并且不会递归地合并配置对象...)
解决方案是添加(到本地.jshintrc
文件):
"laxcomma": true
答案 1 :(得分:2)
“松懈”一词并不严格或严厉;如果您想将逗号放在每行的开头,请尝试将“laxcomma”设置为 true :
{
"jshint_options": {
"laxcomma": true
}
}