如何更改JSLint版本2015-06-22中的缩进

时间:2015-06-25 23:30:27

标签: javascript whitespace indentation jslint

我用缩进的2个空格编写了大部分JavaScript代码。我使用http://www.jslint.com进行质量控制。在新版本中除了4个空格缩进之外的任何其他内容都被认为是错误的?

在旧版本http://old.jslint.com中有一个缩进框,其中可以设置空格数或指令:/ * jslint indent:2 * /可以放在脚本的顶部。

我想避免"凌乱的白色空间"并保留2个空格缩进。

请告知:)

1 个答案:

答案 0 :(得分:1)

一些建议:

  • 使用jshint.com而不是jslint.com。 'indent'选项已从jshint和jslint中弃用。但是,jshint并不关心代码缩进的空格(因此没有警告)
  • 如果你想继续使用jslint,你可以使用/*jslint white:true */允许任意数量的缩进(但是,它也会忽略任何地方的无关空格和制表符,因此以下内容不会产生任何警告function anony () {
  • 使用eslint,它比jslint和jsint更新,更模块化(允许自定义插件)。请注意,eslint似乎没有一个简单的网站,您可以粘贴代码进行linting,就像其他两个一样(如果网站确实存在,请有人纠正我)