Javascript 如何使jslint不那么冗长

Javascript 如何使jslint不那么冗长,javascript,warnings,jslint,lint,Javascript,Warnings,Jslint,Lint,我选择的“IDE”(不是真正的IDE)是Sublime Text 2 这个编辑器有很好的插件。我非常喜欢使用的一个是:它在编写C/C++代码时解析代码,并向您显示错误和警告的位置,就像“真正的”IDE一样。这太棒了,因为它缩短了代码/编译周期,所以我只需要在编写完代码后返回终端,因为我可以在编写代码时看到错误 我曾希望jsLint(也有用于将其与编辑器集成的工具)能够帮助我完成同样的任务,以便在浏览器中测试页面之前能够发现语法错误。通常,最好的方法是将整个文件上传到服务器并在浏览器中加载:虽然此

我选择的“IDE”(不是真正的IDE)是Sublime Text 2

这个编辑器有很好的插件。我非常喜欢使用的一个是:它在编写C/C++代码时解析代码,并向您显示错误和警告的位置,就像“真正的”IDE一样。这太棒了,因为它缩短了代码/编译周期,所以我只需要在编写完代码后返回终端,因为我可以在编写代码时看到错误

我曾希望jsLint(也有用于将其与编辑器集成的工具)能够帮助我完成同样的任务,以便在浏览器中测试页面之前能够发现语法错误。通常,最好的方法是将整个文件上传到服务器并在浏览器中加载:虽然此工作流可以大大简化,但在上传之前能够在本地检查代码非常有吸引力

我对jslint的问题是,它抛出了太多关于深奥风格选择的观点,其中许多我并不关心。你想让我把我所有的声明放在一行吗?不,谢谢,我在变量旁边有所有这些注释,我保留这些注释

是否有我可以提供给jslint的标志,以便它只会警告我语法错误

JSLint必须改变它的行为


看起来您可以在链接到的插件附带的
sublime jslint.sublime设置
文件(在“jslint\u选项”部分)中定义这些设置。

许多人对jslint的感觉与您相同。一个结果是替代JSHint。许多人发现它的默认值更符合他们的喜好。也有一些很棒的插件。其中两个在中列出。

是的,jsLint显然不是我想要的。升华V8插件(或者其他本质上使用V8检查JS的插件)更像它。带有node.JS jshint的升华浏览器正是医生所要求的。它的实时扫描性能也令人印象深刻。