jslint-vim 配置
Posted
技术标签:
【中文标题】jslint-vim 配置【英文标题】:jslint-vim configuration 【发布时间】:2012-09-08 17:47:01 【问题描述】:我使用以下插件为 vim 安装 jslint:https://github.com/hallettj/jslint.vim。
我对如何配置它有点困惑。
我在这里看到了一个选项列表http://www.jslint.com/lint.html#options,但是
-
在 jslint-vim 插件中,我在哪里指定这些选项?
消除缩进错误的选项是什么
有什么选项可以删除“在定义之前使用了 x 变量?”
【问题讨论】:
【参考方案1】:在 jslint-vim 插件中,我在哪里指定这些选项?
在您的主目录中创建一个 .jslintrc。选项列在/**/
注释块中。 Usage 下的文档中有一个示例。 .jslintrc 中设置的选项通常适用于 jslint,而不仅仅是 vim 插件。
消除缩进错误的选项是什么
尝试设置white
:容忍混乱的空白。但这会导致其他问题过去。
把它放在你的 .jslintrc:
/*jslint white: true */
删除“x 变量在定义之前使用的选项”的选项是什么?
该选项名为undef
。把它放在你的 .jslintrc 中:
/*jslint undef: true */
将这两个选项放在一起:
/*jslint white: true, undef: true */
【讨论】:
嘿,这太好了,非常感谢,但我现在经常在屏幕底部收到这些错误,因为我正在编辑文件“jslintrc 中的错误,第 1 行,字符 2:在第 1 列而不是第 2 列中预期为 '/*jslint'。”但它在第 1 列...错误令人沮丧,因为它们使我的光标远离活动编辑区域,我需要单击“输入”以使它们消失。有机会知道这是怎么回事吗? 上面前面有这个错误:处理函数时检测到错误/*jslint
部分没有空格。你的配置应该是/*jslint white:true, undef:true */
。它应该不是/* jslint white:true, undef:true */
。以上是关于jslint-vim 配置的主要内容,如果未能解决你的问题,请参考以下文章
(4.19)SQL server 2008一些常见配置之一(基本配置,权限配置远程访问配置和内存配置。)
Tomcat卷五---Web 应用配置,管理配置和JVM配置
SpringBoot:配置文件的作用配置文件的格式properties配置文件yml配置文件
SpringCloud Nacos配置管理 -- 统一配置管理(添加配置微服务配置拉取)
Android Gradle 插件LintOptions 配置 ⑦ ( explainIssues 属性配置 | htmlOutput 属性配置 | htmlReport 属性配置 )