Jos*_*osh 40 javascript jslint visual-studio jshint
我正在使用JSHint for Visual Studio.JSHint发出关于我知道可以忽略的问题的警告并不罕见.我一直// ignore jslint在使用相关的行,但我发现我们也可以忽略特定的错误代码.从1.0.0 rc1发行说明:
此版本为JSHint生成的每个警告和错误消息添加唯一的数字代码.这意味着您现在可以忽略JSHint产生的任何警告,即使没有相应的选项.您可以使用特殊的减号( - )运算符来完成此操作.例如,以下是忽略有关尾随小数点的所有消息的方法(W047):
/*jshint -W047*/
看起来很酷,但尽可能尝试,我找不到所有错误代码的列表.Visual Studio的警告列表不提供数字错误代码,只提供错误文本.
当然这个名单出现在某个地方,对吧?我真的花了一个小时谷歌搜索.但到目前为止没有成功.
Jam*_*ice 47
寻找类似事物的最佳位置是源(可在GitHub上获得).您正在寻找的文件是messages.js(版本:当前版本(2.9.5,2017-06-22),主分支,2.1.4(以下代码的来源)):
var warnings = {
W001: "'hasOwnProperty' is a really bad name.",
W002: "Value of '{a}' may be overwritten in IE 8 and earlier.",
W003: "'{a}' was used before it was defined.",
W004: "'{a}' is already defined.",
// ...
};
Run Code Online (Sandbox Code Playgroud)
Clo*_*ing 11
不是最终编辑:看起来像一个新站点已经站起来,涵盖了所有以前的功能:http://linterrors.com/js
这不是所有错误的并排列表,但它有每个错误(由JSLint,JSHint和ESLint分解),其中包括每个项目的特定错误代码.
对于JSHint,您可以查看视图范围:http://jslinterrors.com/?linter = jshint
最终编辑:看起来该网站已经破产并且正在出售.
编辑:代码可以在每个部分的底部找到,如果它与致命的语法有关,则代码无法被抑制.
编辑2:看起来他们也添加了ESLint.
| 归档时间: |
|
| 查看次数: |
8461 次 |
| 最近记录: |