首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WebStorm集成开发环境中配置*所有* JSHint设置

在WebStorm集成开发环境中配置*所有* JSHint设置
EN

Stack Overflow用户
提问于 2012-09-11 23:04:40
回答 3查看 4.1K关注 0票数 4

在对前端开发中使用的IDE进行了某种程度上的全面评估之后,我认为WebStorm处于领先地位。

缺少的一部分是我们不能以我们需要的方式配置JSHint。WebStorm首选项图形用户界面提供了一些选项,但不是全部选项。GUI只允许您配置30个左右实际可用选项中的15个。

这是一个问题,因为我们不想仅仅因为IDE不允许我们以我们想要的方式配置linting而改变我们的编码实践。

有没有一种简单的方法可以在幕后为WebStorm调整JSHint库?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-24 22:22:15

您可以在位于项目根目录的.jshintrc文件中配置所需的所有选项。这将是一个项目范围的设置。

来自https://www.jetbrains.com/webstorm/webhelp/jshint.html

使用配置文件

选中此复选框可根据配置文件中的设置验证代码。配置文件是一个扩展名为.jshintrc的JSON文件,它指定应该启用或禁用哪些JSHint选项。WebStorm将在工作目录中查找.jshintrc文件。如果搜索失败,WebStorm将在父文件夹中搜索,然后再在父文件夹中搜索。重复此过程,直到WebStorm找到.jshintrc或到达项目根目录。要让WebStorm在这种情况下仍运行验证,请指定要使用的默认配置文件。

我已经用了一段时间了,它工作得很好。此外,您可以将其提交到您的代码库中,并确保整个团队遵循相同的代码风格。这也是一个添加全局变量的好地方。

票数 3
EN

Stack Overflow用户

发布于 2012-09-11 23:18:57

我不知道有什么老生常谈的方法,但你可以使用vote for the existing feature request

票数 2
EN

Stack Overflow用户

发布于 2012-09-12 22:52:59

有一个每个文件的解决方案是有效的,但不是理想的。我更喜欢IDE或项目范围的修复/hack。

在文件顶部设置JSHint选项:

代码语言:javascript
复制
/*jshint laxcomma:true, asi:true */
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12372736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档