当我不遵循克罗克福德的函数约定时,我希望我的JSHint对我大喊大叫--即:
“函数名与其参数列表的( (左括号)之间不能有空格。) (右括号)与语句体开始的{ (左大括号)之间应有一个空格。”
是否有启用此功能的选项?我认为"white":true可以工作,但它似乎不是。我知道JSLint也会对此抱怨的。
我的.jshintrc
{ "white": true, "node": true, "browser": true, "esnext": true, "bitwise": true, "camelcase": true, "curly": true, "eqeqeq": true, "immed": true, "indent": 2, "latedef": true, "newcap": true, "noarg": true, "quotmark": "single", "regexp": true, "undef": true, "nomen": false, "unused": true, "strict": true, "trailing": true, "smarttabs": true, "sub": true, "globals": { "angular": false, "d3": false } }
发布于 2015-02-10 04:07:04
我认为这可能是用jscs做的最好的事情。事实上, presets for Crockford是可用的。
随着JSHint迁移到版本3,它将不再专注于成为一个样式工具。(阅读JSHint 3 Plans)。
https://stackoverflow.com/questions/26773062
复制相似问题