繁体   English   中英

Adobe Brackets禁用jslint但允许jshint

[英]Adobe Brackets disable jslint but allow jshint

我的基本问题:在Adobe Brackets编辑器中,如何在关闭或禁用jslint时使用jshint?

我的tl;博士:在Adobe Brackets编辑器中点击javascript时,我发现我得到了jslint和jshint的结果。 虽然我根据自己的喜好配置了jshint,但我永远无法避免出现警告符号,表示我未能通过jslint,所以看起来我的linting总是有问题。 我只想使用jshint作为通过.jshintrc文件全局配置它的能力是非常有用的,但我没有看到关闭jslint并仍然允许jshint的方法。 有人知道怎么做吗?

我想我可以转储jshint并只使用jslint,但由于后者要求配置直接卡在JS文件中,我不想这样做。

您现在可以将您的首选链接添加到Brackets的首选项文件中:

"language": {
    "javascript": {
        "linting.prefer": ["JSHint"],
        "linting.usePreferredOnly": true
    }
},

使用Debug > Open Preferences File

括号首选项
示例preferences.json文件

要在仍然禁用jslint的同时使用多个linters,请使用以上加上:

    "linting.prefer": [
        "JSHint",
        "JSCS"
    ],

在Brackets IDE中,选择File - > Extension Manager。 单击“默认”选项卡,在搜索框中查找JSLint并将其禁用。

括号版 - 1.10

1 - 进入菜单 - >调试
2 - 转到“打开首选项文件”
3 - 转到文件:“bracket.json”
4 - 在最后一行复制并设置这些代码,不要忘记带“,”的单独代码行:

    "linting.prefer": ["JSHint"],
    "linting.usePreferredOnly": true

*希望帮助:))

所以简短的回答是“你不能”。

经过多次挖掘后,似乎可以关闭jslint,这也会关闭jshint。 由于jslint被烘焙到Brackets中,唯一的解决方案就是自己进入并破解代码Brackets。 这就是生活。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM