我的基本问题:在Adobe Brackets编辑器中,如何在关闭或禁用jslint时使用jshint?
我的tl;博士:当在Adobe Brackets编辑器中使用javascript时,我发现我得到了jslint和jshint的结果。虽然我根据自己的喜好配置了jshint,但我永远无法避免出现警告符号,表示我未能通过jslint,所以看起来我的linting总是有问题。我只想使用jshint作为通过.jshintrc文件全局配置它的能力是非常有用的,但我没有看到关闭jslint并仍然允许jshint的方法。有谁知道怎么做?
我想我可以转储jshint并只使用jslint,但由于后者要求配置直接卡在JS文件中,我不想这样做。
答案 0 :(得分:90)
现在,您可以将首选链接添加到Brackets的首选项文件中:
"language": {
"javascript": {
"linting.prefer": ["JSHint"],
"linting.usePreferredOnly": true
}
},
使用Debug > Open Preferences File
打开首选项文件。
答案 1 :(得分:5)
要在仍然禁用jslint的同时使用多个短线,请使用以上加上:
"linting.prefer": [
"JSHint",
"JSCS"
],
答案 2 :(得分:2)
在Brackets IDE中,选择文件 - >扩展经理。单击“默认”选项卡,在搜索框中查找JSLint并将其禁用。
括号版 - 1.10
答案 3 :(得分:2)
1 -转到菜单->调试
2 -转到“打开偏好设置文件”
3 -转到文件:“ brackets.json”
4 -在最后一行复制并插入这些代码,不要忘记带有“,”的单独代码行:
"linting.prefer": ["JSHint"],
"linting.usePreferredOnly": true
*希望帮助:))
答案 4 :(得分:0)
所以简短的回答是“你不能”。
经过大量挖掘后,似乎可以关闭jslint,这也会关闭jshint。由于jslint被烘焙到Brackets中,唯一的解决方案就是自己进入并破解代码Brackets。 C'est la vie。