将WebStorm TSLint错误行更改为警告行

时间:2017-07-31 22:49:50

标签: angular typescript webstorm tslint

有没有办法在WebStorm中将TSLint给出的错误红线更改为警告线(警告或类似)?

以下是我想避免的一个例子:

enter image description here

2 个答案:

答案 0 :(得分:11)

与所有链接集成(对于JavaScript / TypeScript或PHP等)是作为检查完成的(因此结果可以显示为错误/警告,并且可以通过Code | Inspect Code运行它们(显示结果) )。因此:

  1. Settings/Preferences
  2. Editor | Inspections
  3. 找到您的linter(使用本地搜索框并查找tslint
  4. Severity更改为所需级别
  5. PS 理论上,如果linter本身提供严重性(例如它表示" ERROR" on"警告"实际上错误描述(比如来自v5的TSLint))..然后可能无法覆盖严重性(它取决于IDE方面的实现 - 每个linter都有自己的集成实现)。抱歉,由于我没有使用TSLint,无法验证此时刻。

    更新2018-05-17: 对于下一个主要的2018.2版本,在这方面做了一些额外的更改(WEB-26119) - 在它可用时尝试(EAP计划将在不久的将来开始)。

答案 1 :(得分:1)

LazyOne的解决方案已经是我设置中的解决方案。但后来我发现此复选框为我解决了问题:

enter image description here

如果想要更好的粒度化,可能不是最好的方法,但这可能对某些人有帮助