【发布时间】:2014-12-06 05:05:33
【问题描述】:
所以我刚刚在 Eclipse Kepler 中安装了 JSHint 我加载了我的 .jshintrc 文件。
如何在我的 javascript 文件上运行 jshint?我没有看到菜单项,也没有指定文件名的地方等...
有人可以帮忙吗?
【问题讨论】:
标签: javascript eclipse jshint
所以我刚刚在 Eclipse Kepler 中安装了 JSHint 我加载了我的 .jshintrc 文件。
如何在我的 javascript 文件上运行 jshint?我没有看到菜单项,也没有指定文件名的地方等...
有人可以帮忙吗?
【问题讨论】:
标签: javascript eclipse jshint
正如jshint-eclipse issue中提到的:
您必须为您的项目显式启用 JSHint。
您可以通过在项目首选项的JSHint页面上添加文件模式来实现。
主要贡献者jshint-eclipse、ralfstx、cmets:
也许不是很明显。
出于性能原因,我想避免默认检查所有文件。
JSHint 是用 JavaScript 编写的,运行大型脚本并不是很快。OTOH,默认检查所有
*.js文件(可能不包括.min.js文件)不会影响非 JS 项目,对于仅限 JS 的工作区,检查所有项目可能很有用...
【讨论】:
将.jshintrc 文件添加到项目根目录后,您需要:
在 Project Explorer 视图中右键单击您的项目 -> 属性 -> JSHint -> 配置 -> 检查启用。
同时选择包含您的 js 文件的文件夹(在路径中使用斜杠)。
我将我的 js 文件分成两个文件夹 custom 和 external 并且只检查自定义(以及自定义的所有子文件夹)。
【讨论】: