javascript - 有什么工具可以自动修复简单的 JSLint 问题?

标签 javascript jslint

<分区>

我第一次在相当长的文件上运行 JSLint,我遇到了很多错误,例如 expected exactly 1 space between "function"and "("unexpected ' '。在我学习 javascript 的任何地方,我都没有意识到这很重要,现在手动修复这些相当简单的事情中的每一个似乎令人沮丧。有些我可以通过简单的查找和替换来解决,但我想知道是否有任何在线工具可以自动为我进行这些更改,因为它们看起来非常简单?

(我的文件中有 /*jslint white: false */,我在 Netbeans 中开发并自动格式化(除非我必须更正挂起的 jQuery 链接,因为它不做对了),而且我的代码仍然以大量 jslint 提示的东西作为意外数量的空格结束。)

最佳答案

虽然它检查的内容不同于 JSLint,但 Google closure linterfixjsstyle 模式可以做你想做的事。

它会自动修复代码以(更紧密地)适合 Google Javascript style guide值得一读。

正如其他人所指出的,Javascript beautifier是解决间距问题的方法。

关于javascript - 有什么工具可以自动修复简单的 JSLint 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7564139/

相关文章:

javascript - 谷歌图表百分比 slider

visual-studio-code - 在 VSCode 的 jslint 扩展中关闭 "use spaces, do not use tabs"

javascript - JSLint 已达到 1,000 个错误的限制,或者被之前的错误混淆而无法继续

javascript - 相互递归和 JSLint - 函数在定义之前被使用

javascript - 如何将 Zurb Foundation 4 部分(选项卡)与我的 javascript Ajax 一起使用?

javascript - 在我的代码中,元素不会 .fadeTo 。不知道 JavaScript、JQuery、HTML 出了什么问题

javascript - 制作 Chrome 扩展程序下载文件

bing-maps - 如何去除 "Microsoft'在定义之前被使用”jslint错误

javascript - JSLint : Expected '!!' and instead saw '?'

javascript - 在我的情况下如何在指令中设置点击事件?