【发布时间】:2018-04-12 00:20:59
【问题描述】:
TL;DR: 有没有办法关闭所有与代码样式/可读性有关的 TSLint 规则?除此之外,有没有办法关闭所有与我的代码是否能正确编译无关的 TSLint 规则?
详情: 我将 WebStorm IDE 用于 Angular 项目,它使用 TSLint。我喜欢 TSLint 的实时警告/错误,因为我对 JavaScript 还很陌生,即时反馈简化了我的学习过程。
但是,我不喜欢 TSLint 如何给我关于样式/格式的警告。例如,如果我没有在两件事之间放置一个空格,或者如果我在一行上单独有一个花括号。我希望警告告诉我我的实际代码存在的问题,而不是有人对我的代码外观的看法。我尊重他们必须对某些人有价值 - 我只是不是其中之一。
在 TSLint 官方网站的 rules page 上,它在一个名为“样式”的类别下列出了我要删除的规则。虽然我找到了各种关于如何关闭单个规则(如“whitespace”)的帖子,但我无法挖掘任何关于如何禁用整个规则类别的信息......我希望它存在,因为有很多规则。
有没有办法在不单独禁用每条规则的情况下做到这一点?
【问题讨论】: