Adobe Brackets禁用jslint但允许jshint

rg8*_*g88 45 javascript jslint jshint adobe-brackets

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

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

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

Dav*_*ane 91

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

"language": {
    "javascript": {
        "linting.prefer": ["JSHint"],
        "linting.usePreferredOnly": true
    }
},
Run Code Online (Sandbox Code Playgroud)

使用打开首选项文件Debug > Open Preferences File.

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

  • 在最新版本的发行说明中看到它.我很感谢我现在真的读过它们了! (5认同)
  • 只是要注意显而易见,你还需要安装JSHint扩展才能工作 (3认同)
  • 我一起使用了**JSHint**和**JSCS**,所以我的设置是"linting.prefer":["JSHint","JSCS"]`. (2认同)

Hel*_*ate 5

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

    "linting.prefer": [
        "JSHint",
        "JSCS"
    ],
Run Code Online (Sandbox Code Playgroud)