将 WebStorm TSLint 错误行更改为警告行
Change WebStorm TSLint error lines to warning lines
有没有办法在 WebStorm 中将 TSLint 给出的错误红线更改为不那么令人担忧的线(警告或类似)?
下面是我要避免的示例:
与所有 linters 的集成(无论是 JavaScript/TypeScript 还是 PHP 等)作为检查完成(因此结果可以显示为 errors/warnings 并且它们可以是 运行(结果显示)通过 Code | Inspect Code
)。因此:
Settings/Preferences
Editor | Inspections
- 查找您的 linter(使用本地搜索框并查找
tslint
)
- 将
Severity
更改为所需级别
P.S. 理论上,如果 linter 本身提供严重性(例如它说 "ERROR" "WARNING" 在实际的错误描述中(就像 v5 中的 TSLint 那样)).. 那么可能无法覆盖严重性 (这取决于 IDE 端的实现——每个 linter有自己的集成实现)。抱歉,现在无法验证,因为我没有使用 TSLint。
更新 2018-05-17:
下一个主要 2018.2 版本在这方面进行了一些额外的更改 (WEB-26119)——在它可用时尝试它(EAP 程序将在最近的将来启动)。
LazyOne 的解决方案已经在我的设置中。但后来我发现这个复选框为我解决了问题:
如果您想获得更好的粒度,这可能不是最好的方法,但它可能会对某些人有所帮助
有没有办法在 WebStorm 中将 TSLint 给出的错误红线更改为不那么令人担忧的线(警告或类似)?
下面是我要避免的示例:
与所有 linters 的集成(无论是 JavaScript/TypeScript 还是 PHP 等)作为检查完成(因此结果可以显示为 errors/warnings 并且它们可以是 运行(结果显示)通过 Code | Inspect Code
)。因此:
Settings/Preferences
Editor | Inspections
- 查找您的 linter(使用本地搜索框并查找
tslint
) - 将
Severity
更改为所需级别
P.S. 理论上,如果 linter 本身提供严重性(例如它说 "ERROR" "WARNING" 在实际的错误描述中(就像 v5 中的 TSLint 那样)).. 那么可能无法覆盖严重性 (这取决于 IDE 端的实现——每个 linter有自己的集成实现)。抱歉,现在无法验证,因为我没有使用 TSLint。
更新 2018-05-17: 下一个主要 2018.2 版本在这方面进行了一些额外的更改 (WEB-26119)——在它可用时尝试它(EAP 程序将在最近的将来启动)。
LazyOne 的解决方案已经在我的设置中。但后来我发现这个复选框为我解决了问题:
如果您想获得更好的粒度,这可能不是最好的方法,但它可能会对某些人有所帮助