【发布时间】:2021-08-12 08:31:16
【问题描述】:
缩进选项似乎不再被识别。
http://linterrors.com/js/option-indent
这仍然是 jslint 的一个选项还是已被删除?
我尝试使用网络界面here 以多种语法对其进行设置,但我不断收到错误消息。
错误的选项“缩进”。
/*jslint
bitwise,
browser:true,
indent: 2
*/
function test () {
const test = "hello SO";
}
研究:
github 上的更新日志似乎很小,并没有提及。
【问题讨论】:
-
两个都读过,但似乎仍然模棱两可。
-
它是removed in 2015 in this commit(打开
jslint.js文件的差异并查找“缩进”)。这是allowed options as of now,indent不是其中的一部分。现在还有另一个:white,它只是一个接受空格而不是制表符的布尔值,但这会禁用缩进检查 -
感谢帮助。您究竟是如何找到这些信息的?我无法从这两个链接中辨别出任何东西。我只是查看了更新日志并没有发现任何相关内容 - 更新添加到问题。你怎么知道在更新日志之外寻找什么?你能分解你的过程吗?
-
人类会犯错,有时会忘记做事。当手动编写文档时(也适用于变更日志),它不会以任何方式链接到其背后的实际代码。作者必须记住反映文档中的更改。源代码是您可以确定是最新的唯一参考。这就是为什么一个好的做法是从代码中自动生成文档而不是手动编写它。并根据提交消息生成更改日志。因此,任何时候我从文档中不清楚的地方,我只看代码
标签: javascript syntax whitespace lint jslint