我可以控制哪些规则 'tslint --fix' 自动修复吗?

Can I control which rules 'tslint --fix' auto fixes?

是否可以控制在 运行 tslint --fix 时自动修复哪些规则?理想情况下,我只想自动修复空格和引号规则,我将手动评估其余部分。我似乎无法在文档中找到任何内容来告诉我自动修复哪些规则,或者如何控制要应用的规则,而且我对盲目修复所有内容有点担心。

我目前正在使用由 Angular CLI 自动生成的 tslint 文件。

您始终可以 运行 tslint --fix 使用单独的 tslint.json 文件,该文件仅包含您要修复的规则。我相信自动修复的规则是 list.

中标记为 "Has Fixer" 的规则

如前所述,您可以根据自定义规则使用自己的 tslint.json。

对于问题的 "evaluation" 部分,我建议只使用源代码管理。例如,使用 Git 可以很容易地按文件甚至行/块来验证/丢弃更改。