我正在使用Visual Studio社区,并且javascript文件中的eslint警告显示为红色。确实令人困惑,一开始让您觉得您有编译错误,但实际上没有,一切都很好。
所以,我的问题是,如何将下划线颜色更改为绿色?我想有一种方法可以告诉Visual Studio那些实际上是警告而不是错误,但是我在任何地方都找不到此选项。
我简直不敢相信我在网上找不到任何答案,我一定不是唯一一个对此感到恼火的人...
编辑: 这是“错误”的示例:
答案 0 :(得分:1)
如airbnb夹板预设github页面上所述:
它们是有意的错误。警告几乎没有用,因为它们 很容易被忽略。如果不是错误,则不会强制执行
这似乎是所有eslint预设的经验法则。您可以手动设置每个eslint规则以在.eslintrc.json文件中进行警告;
"rules": {
"no-const-assign": "warn",
"no-this-before-super": "warn",
}
那至少应该将红线变成不那么令人讨厌的黄色。似乎还有一些插件可以自动将所有规则设置为“警告”,例如eslint-plugin-only-warn。
答案 1 :(得分:0)
如果转到选项菜单:Tools
> Options
搜索JavaScript Errors
或在以下位置找到它:
Text Editor
> JavaScript/TypeScript
> Code Validation
> JavaScript Errors
将Show errors as warnings
设置为 true
或通过以下设置完全禁用:
Enable JavaScript errors
设为 false